Java Software Developer | Java-Softwareentwickler/-innen (m/w/d)

Bundesamt für Familie und zivilgesellschaftliche Aufgaben

Köln, Nordrhein-Westfalen, Deutschland
Published Dec 3, 2025
Full-time
Fixed-term

Job Summary

The Federal Office for Family and Civil Society Tasks (BAFzA), a key authority within the German Federal Ministry, is seeking multiple Java Software Developers to join the IT Development division. In this role, you will be responsible for the full lifecycle of web applications, including developing new Java-based solutions, optimizing existing software, and designing and working with SQL databases. You will serve as a technical contact person within the IT group, utilizing modern frameworks like JSF (Angular.JS/PrimeFaces) and Spring, and leveraging experience with Microservices, REST interfaces, and agile methodologies like Test Driven Development (TDD). The ideal candidate holds a Bachelor's degree in Computer Science or related field, or equivalent professional experience, and possesses at least two years of practical Java programming knowledge. This position offers a competitive salary, the potential for an IT specialist allowance, and is initially fixed-term until the end of 2028 with the intention of permanent employment.

Required Skills

Education

Bachelor's degree in Computer Science, Business Informatics, or a comparable field. Foreign degrees require ZAB recognition.

Experience

  • At least two years of applied programming knowledge in Java
  • Professional experience in software development in a professional environment
  • Experience with JSF frameworks (Angular.JS and/or PrimeFaces) and Spring framework
  • Experience in development and design of Micro- and Webservices with REST interfaces
  • Experience with version management, build processes/Continuous Integration, and standard development systems (Jira, Git, Maven, Gradle, Jenkins, Nexus, Docker, Kubernetes or similar)
  • Experience with agile software development processes and Test Driven Development

Languages

German (Fluent)

Additional

  • Must be willing to undergo a security clearance check according to the Federal Security Clearance Act (SÜG).