Entry-Level Software Engineer (m/w/d)
Lieferando
About the role
Are you ready for a thrilling journey? Join Just Eat, a prominent global online food delivery platform, where we strive to enhance everyday convenience. Whether it's a Friday-night feast, a post-gym poke bowl, or grabbing some groceries, our advanced tech platform connects millions of customers with countless restaurant, grocery, and convenience partners worldwide. Your role: As a Junior Full-stack Developer in our Logistics Engineering department, you will dive into the heart of the Just Eat experience. This department oversees the entire delivery lifecycle for millions of orders while supporting our extensive network of couriers. In particular, the Courier Onboarding team plays an essential role, serving as the first touchpoint for new applicants eager to join JET's courier network. The experiences we craft for prospective couriers are vital in guiding them through the onboarding process, enabling them to start their journey with us. In this exciting position, you will collaborate closely with seasoned engineers to develop, test, and deploy features throughout the entire application stack. This is a fantastic opportunity to gain hands-on experience with cutting-edge backend (Java/Quarkus/Spring) and frontend (React) technologies in a high-volume, distributed microservices setup, all while receiving support to learn best practices in design, coding, and system operations. Your contributions will include: • Developing and maintaining scalable, robust, and high-performance backend services using Java (or similar JVM languages). • Implementing user interfaces and front-end features with modern JavaScript frameworks, primarily React. • Collaborating with senior engineers and the Product team to comprehend requirements and translate them into clean, maintainable code. • Actively participating in code reviews, applying constructive feedback to enhance code quality and learning from peers. • Writing comprehensive unit, integration, and end-to-end tests to ensure the reliability of developed features. • Assisting in troubleshooting and resolving basic production issues with guidance from senior team members. • Enhancing continuous integration and continuous delivery (CI/CD) pipelines. • Learning and applying essential software engineering principles, design patterns, and best practices for building distributed systems. • Working with relational and NoSQL databases, supporting data modeling and query development. What you bring: • Professional experience in software development (internships, academic projects, or personal projects count). • Solid foundational knowledge in an object-oriented programming language (preferably Java) and a basic understanding of web frameworks like Spring Boot. • Basic experience with JavaScript/TypeScript and modern front-end libraries/frameworks such as React, Angular, or Vue. • Familiarity with foundational web technologies (HTML5, CSS3). • Understanding of basic database concepts (SQL, relational databases) and experience with writing simple queries. • Exposure to microservices architecture concepts and RESTful API principles is a plus. • Familiarity with version control systems, particularly Git. • A strong curiosity, proactive attitude for learning new technologies, and excellent problem-solving skills. • Strong communication and collaboration skills, with a willingness to ask questions and seek help. • Commitment to writing clean, well-tested, and maintainable code. • Experience with containerization (Docker) or cloud platforms (AWS, GCP) is a bonus. Join us at JET: Our teams foster internal connections and collaborate with some of the most renowned brands in the world, providing us with truly international impact in a dynamic environment. JET culture celebrates movement, growth, and embraces every facet of our team members' contributions. It is thanks to our JETers that we stay a step ahead of the competition. Inclusion, Diversity & Belonging: At Just Eat, everyone is welcome. Our commitment is to create an inclusive workplace culture that values the diversity of individuals and thoughts, ensuring that all employees feel a true sense of belonging, bringing their whole selves to work every day. What’s next? Curious to learn more about our JETers, culture, or company? Check out our career site for stories, blogs, podcasts, and more about the JET experience. Are you ready to take your seat? Apply today!
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free