Software Developer / Entwickler Java - Cloud Systeme (m/w/d), INIT - Karlsruhe
Core
Develop the backend of a high-availability, auto-scaling real-time cloud platform for public transport control systems, including services for vehicle tracking and schedule monitoring.
Role type
Senior Java Cloud Engineer
Builds
Real-time cloud platform for public transport control systems
Domain
Public transportation / Cloud infrastructure
Deliverable
production ML models | product features
Required skills
Java, SpringBoot, Microservices, Domain-driven Design, PostgreSQL, Docker, Kubernetes, REST, AMQP
Preferred skills
Cloud system architecture, DevOps, Real-time communication protocols (VoIP)
Technologies
SpringBoot, Spring Cloud Streams, Spring Data, Spring Cloud Gateway, Spring Security, RabbitMQ, PostgreSQL, EFK Stack, Docker, Kubernetes
Responsibilities
Develop backend services for vehicle tracking and schedule monitoring; Design technical concepts for auto-scaling, fault tolerance, and redundancy; Conceive microservices using Domain-driven Design.
Seniority
Mid-Senior, hands-on IC