We are building the future of transportation management at Hellmann 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 initiated at Hellmann. 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 Senior Software Engineer (m/f/d) 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, Kotlin, Spring Boot, Apache Kafka, microservice architecture, eventsourcing / CQRS
Frontend: Web Components (Lit-Element), Redux, Typescript, Elasticsearch
Platform: AWS Cloud, Kubernetes, Docker
Location: Remote first, Osnabrück, Hamburg | Reference no.: WS | Employment type: permanent
Occasional presence at the Osnabrück and Hamburg locations may be required.
» Your responsibilities:
1. Implementation and modeling of user- and requirement-driven business software, primarily in the backend
2. Active participation and co-design of the backend
3. Promoting and establishing meaningful standards and conventions
4. Your knowledge and skills will flow into the requirements-driven development of business processes, especially in the area of backend architecture
5. You are part of the intensive collaboration with our product specialists from logistics and UX to jointly design and develop new functions
6. You work intensively with other developers in pair or mob programming and carry out code reviews
» Your profile:
7. Professional experience in software development
8. Ideally, experience in digital product development and agile ways of working
9. Passion for modeling, clean code and behavior-driven testing
10. Ideally knowledge of Java and Spring Boot, knowledge of eventsourcing - CQRS, Event Driven Architecture, Kubernetes, Docker and cloud native based environments.
11. You are no stranger to working in the frontend and ideally you have already implemented one or two more complex frontend applications with Typescript
Diversity and equal opportunities are firmly anchored principles of our company philosophy. Applicants with severe disabilities will be given preferential consideration if they are equally qualified.
» Your top benefits:
12. Hellmann Spirit: Company culture focussing on people and relationships, regular team and company events, birthday lottery ticket from the German TV lottery
13. Work-life integration: Flexible working hours and mobile working
14. Additional financial benefits: Company pension scheme and capital-forming benefits, Up to €1, net bonus for recommending new colleagues, Discounts and offers for travel, leisure and culture
15. Health & well-being: Company fitness via Hansefit, mobile massage during working hours, mental health and health coaching, daily changing and varied dishes in our canteen
16. Family: Support with childcare, days off to care for relatives and for special events
17. Professional & personal development: Newcomer Days, further education and training opportunities through our Academy, digital learning platform (LearningHub), time for research & development, licenses for Udemy
18. Mobility: subsidy for the Deutschlandticket, mobility allowance, free parking spaces, free use of e-charging stations
»