CareerPlan

Java Entwickler / Software Developer (m/w/d), ICS Karlsruhe

Karlsruhe, Baden, BADEN_WUERTTEMBERGFull-time2026-09-28 → 2026-11-11
Hybrid

Core

Develop software solutions for public transport (ÖPNV) including customer-specific apps, webshops, and mobility solutions.

Role type

Java Software Developer

Builds

Customer-specific apps, webshops, and mobility solutions for public transport operators and associations.

Domain

Public Transport (ÖPNV) / Mobility

Deliverable

production ML models | product features

Required skills

Java, Swing/JavaFX, Groovy, JPA, Git/SVN, Maven, relational databases (Oracle, MS SQL Server, PostgreSQL), UI Design, API implementation

Preferred skills

Complex SQL query formulation, technical consulting support

Technologies

Swing, JavaFX, Groovy, JPA, Git, SVN, Maven, IntelliJ IDEA, JIRA, SonarQube, Oracle, MS SQL Server, PostgreSQL

Responsibilities

Support the full software development lifecycle from data modeling to UI design and interface implementation; Collaborate with consulting and sales teams on requirement analysis and support cases; Interface with other development teams for API implementation; Take project responsibility and interact with national and international customers.

Seniority

Mid-level, hands-on IC