Software Developer - Java Cloud Systems | Software Developer / Entwickler Java - Cloud Systeme (m/w/d), INIT - Karlsruhe

INIT Innovative Informatikanwendungen in Transport-, Verkehrs- und Leitsystemen GmbH

Karlsruhe, Baden, Baden-Württemberg, Deutschland
Published Apr 27, 2026
Full-time
Permanent

Job Summary

In this role, you will join a SCRUM team dedicated to developing the next generation of cloud-based backend platforms for public transport control systems. Your daily responsibilities include building high-availability, auto-scaling real-time services for vehicle tracking, schedule monitoring, and communication systems. You will play a key role in designing microservices using Domain-driven Design and implementing technical concepts for fault tolerance and redundancy. The position requires a strong technical background in Java-based frameworks and an interest in cloud-native development. You will work with a modern tech stack including SpringBoot, RabbitMQ, PostgreSQL, and Kubernetes. This role is unique because it offers the chance to contribute to large-scale mobility infrastructure projects while working in a collaborative, international environment that emphasizes professional growth, flexible working conditions, and a modern, creative workspace in Karlsruhe.

Required Skills

Education

Completed university degree in Computer Science or a comparable technical field.

Experience

  • Professional experience in a software development environment
  • Solid knowledge of SpringBoot framework
  • Experience with cloud-based systems implementation
  • Experience in DevOps or real-time communication protocols

Languages

German (Fluent)English (Fluent)

Additional

  • Permanent contract, location in Karlsruhe, full-time availability.