We are building the future of transportation management and we are looking for people who are ready to actively shape it. You will be involved in the biggest software product development challenge ever. From discovery to maintenance; you are actively involved in all aspects of the software lifecycle. You want to contribute your experience in digital product development, whether Domain Driven Design, User Experience, Clean Code or Event Driven Architecture, and learn a lot in the process! With us, you can help shape and experience what it means to combine innovative methods and technologies to deliver exactly what our business needs to be successful.
Together with the Product Owner, UX Designers, agile coaches and other developers (frontend and backend), you will work as a Java Backend Developer in a self-organized digital product team. Are you a problem solver, mentor and communication talent who ensures a productive working environment? Are you familiar with backend development, microservices, cloud and CI/CD? Are you looking for variety? Welcome, you build it you run it!
Tech stack:
Backend: Java, SpringBoot, OpenApi, Kafka, Clickhouse, Postgres, JUnit,
Platform: Kubernetes, Docker, Helm, AWS
Key tasks and abilities
Implementation and modeling of user- and requirement-driven business software, primarily in the backend
Active participation and co-design of the backend
Promoting and establishing meaningful standards and conventions
Your knowledge and skills will flow into the requirements-driven development of business processes, especially in the area of backend architecture
You are part of the intensive collaboration with our product specialists from logistics and UX to jointly design and develop new functions
You work intensively with other developers in pair or mob programming and carry out code reviews
Skills and requirement:
Professional experience in software development
Ideally, experience in digital product development and agile ways of working
Passion for modeling, clean code and behavior-driven testing
Ideally knowledge of Java and Spring Boot, knowledge of eventsourcing – CQRS, Event Driven Architecture, Kubernetes, Docker and cloud native based environments.
You are no stranger to working in the frontend and ideally you have already implemented one or two more complex frontend applications with Typescript
Good knowledge of English
Our offer
Home office opportunities
Friendly working atmosphere and motivated teams in flat hierarchies
Green light to creative ideas and research & development
Professional development opportunities
International working environment
Long-term employment