Java Engineer (Infrastructure \& Modernisation) – Hybrid Heidelberg – €70,000–€80,000
A long-established software company in Heidelberg is modernising its technology landscape and is looking for a hands-on Java Engineer who is interested in working closer to infrastructure and DevOps over time.
For more than 40 years, the company has built stable, business-critical software used by customers in retail, wholesale, and distribution. Today, the focus is on
modernising existing systems and building new architectures
, while keeping a reliable platform running in parallel.
This role sits at the intersection of
Java development and infrastructure
- ideal for someone who wants to broaden their technical scope and take on more responsibility over time.
Your Role
Work primarily with Java while supporting infrastructure-related topics
Help operate and maintain the existing platform (VMs, GitLab, containers, bare metal)
Gradually take on more responsibility for deployment and operational topics
Support modernisation efforts and new architectural approaches
Learn and get hands-on with areas like Docker, CI/CD, and self-hosted infrastructure
You won’t be expected to be a DevOps “guru” - curiosity, ownership, and willingness to learn matter most.
What’s in it for you
A stable environment with real systems and real responsibility
The chance to grow into a broader engineering role (Java + infrastructure)
Direct exposure to modernisation projects and new architectures
Training and support to build up DevOps and infrastructure skills
About You
Solid Java background (essential)
General technical understanding beyond pure development
Interest in infrastructure, DevOps, or platform topics
Eager to learn and take ownership
Sound interesting? Apply now to set up a confidential conversation about the role.
Keywords
Java Engineer, Backend Engineer, Java Developer, Infrastructure, DevOps, Docker, GitLab, CI/CD, Virtual Machines, Bare Metal, Platform Engineering, Modernisation, Hybrid Heidelberg