#14926 Senior Java Backend Developer (m/w/d)
Core
Designing and developing Java backend services and microservices, implementing REST APIs, and ensuring system reliability through automated testing and monitoring.
Role type
Senior IC Java backend engineer (microservices)
Builds
Scalable backend services and microservices for enterprise clients
Domain
Enterprise software / Cloud-native architecture
Deliverable
production ML models | product features
Required skills
Java 21, Spring Boot, WebFlux, REST API design, Microservices architecture, Docker, Kubernetes, AWS, TDD, CI/CD pipelines, BDD (Cucumber), Legacy code refactoring
Preferred skills
Maven/Ant, TypeScript, NoSQL databases (Oracle, Redis, MongoDB), Kafka, Event-Driven Architecture, GitLab Enterprise, Graylog, Cloud-native booking/sales systems
Responsibilities
Develop and evolve Java backend services and microservices; Implement REST APIs and interfaces; Perform technical analysis and requirement implementation; Write automated unit, integration, and component tests; Conduct code reviews and refactoring; Collaborate on Docker/Kubernetes/Cloud solutions; Perform error analysis, monitoring, and technical documentation
Seniority
Senior, hands-on IC