CareerPlanSign in

Java Software Entwickler (m/w/d), INIT - Karlsruhe

Karlsruhe, Baden, BADEN_WUERTTEMBERG🌐 Remote💼 Full-time🗓 2026-04-20 → 2026-09-26

Core

Backend software development for public transport mobility solutions using Java and microservices.

Role type

Senior Backend Java Engineer

Builds

Backend services for public transport (ÖPNV) systems

Domain

Transportation / Public Transport / Software Engineering

Deliverable

production ML models | product features

Required skills

Java 21, Spring Boot, REST APIs, RabbitMQ, PostgreSQL, Kubernetes, OpenShift, Azure DevOps, Clean Code, Domain-Driven Design, Agile methodologies

Preferred skills

Web frontend development experience, cross-functional architecture decision making

Technologies

Java, Spring Boot, RabbitMQ, PostgreSQL, Kubernetes, OpenShift, Azure DevOps

Responsibilities

Develop backend software with synchronous/asynchronous communication protocols, support software and system architecture decisions, ensure high software quality and test coverage, collaborate with customers throughout the development lifecycle

Seniority

Senior, hands-on IC

Sourced via bundesagentur · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.