Senior Software Engineer – Java (f/m/x)
SevensendersJob Description
📋 Description Design, build, and operate backend services for carrier integration. Own architecture-to-production lifecycle on a DDD, event-driven JVM stack. Core tech stack: Java, Spring Boot, MongoDB, MySQL, Kafka, Vue, Docker, Kubernetes. Create scalable, resilient pipelines ingesting carrier-tracking events via Kafka/SQS. Integrate carriers across REST, SOAP, EDI, and SFTP; design resilient clients. 🎯 Requirements 5+ years backend with Java and Spring. Microservices/event-driven (Kafka/SQS); OpenAPI contract-first. NoSQL MongoDB and MySQL data modelling and tuning. DDD and integrating third-party APIs; resilience to upstreams. Docker, Kubernetes, AWS; GraalVM native images; Vue/TypeScript a plus. 🎁 Benefits Hybrid work model with office in Berlin; flexible remote options. Up to 2 months remote work per year. Company lunches twice monthly; benefits platform; German language courses. Climate-neutral initiatives and sustainability focus. Collaborative culture with team events; inclusive environment.