Java Software Developer (m/f/d) - FE-D Team
Core
Design, develop, and maintain distributed, event-driven systems for highly available infrastructures across globally connected data centers.
Role type
Senior Java Software Developer (Backend)
Builds
Distributed, event-driven systems and microservices for enterprise cloud-based messaging solutions
Domain
Enterprise Cloud Messaging / Distributed Systems
Required skills
Java, Spring Boot, REST APIs, Docker, SQL, NoSQL, Linux, Microservices, Queueing systems, Stream processing
Preferred skills
AI/ML for engineering workflows, emerging tools and frameworks
Technologies
Spring, Spring Boot, Docker, Kubernetes (implied by Docker/CI), SQL, NoSQL
Responsibilities
Contribute throughout the entire product lifecycle from concept to deployment; Design and maintain distributed event-driven systems; Take ownership of technical architecture and implementation; Apply AI to optimize development processes; Collaborate within cross-functional agile teams; Provide technical support for solution integration and operation
Seniority
Mid-to-Senior, hands-on IC