We're working with one of Germany's ten largest municipal IT service providers, supporting over 18,000 office workstations in city halls and district administrations across the Lower Rhine and Rhineland regions with comprehensive municipal information technology solutions.
The Role
- Develop backend components and interfaces for integrating municipal applications
- Extend and enhance central document management systems with new functionalities and services
- Implement microservices, APIs, and backend components using Java and Spring Boot
- Translate functional requirements into technical solutions in collaboration with specialist departments
- Develop automated tests, conduct code reviews, and create technical documentation
- Contribute to the evolution of system architecture and development standards
What You'll Need
- Completed degree in Computer Science, Administrative Informatics, or a similar field, or vocational training as an IT specialist in application development
- Several years of experience in backend development with Java, Spring Boot, Web Services (REST, SOAP), and data formats like JSON and XML
- Proficiency with development tools such as IntelliJ, Git/GitLab, SonarQube, and Maven
- Ideally, initial experience with container technologies (e.g., Kubernetes) and basic Linux knowledge
- Very good German language skills (at least C1 level) both written and spoken
What's On Offer
- A stable and secure job with flexible working hours
- Free parking and charging facilities for electric vehicles and bikes
- Comprehensive onboarding with introductory events and engaging tasks
- Health initiatives and discounted access to a fitness network
Apply via Haystack today!