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

Bundesamt für Familie und zivilgesellschaftliche Aufgaben

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

Job Summary

The Federal Office for Family and Civil Society Tasks (BAFzA) is seeking several experienced Java Software Developers to join its IT Development department. In this role, you will be responsible for maintaining and optimizing existing software, developing new applications, and designing and working with SQL databases. You will also serve as a key technical contact within the IT group. The ideal candidate possesses a Bachelor's degree in Computer Science or a related field, or demonstrable professional experience in software development. Critical technical skills include strong programming knowledge in Java, experience with JSF frameworks (like Angular.JS and/or PrimeFaces), the Spring Framework, and expertise in developing and designing Micro- and Web services using REST interfaces. Experience with modern development systems (Jira, Git, Maven, Jenkins, Docker, Kubernetes) and agile methodologies like Test-Driven Development is essential. This position offers an initial fixed-term contract until December 31, 2028, with the perspective of permanent employment, competitive public service sector pay, and the possibility of an IT specialist allowance.

Required Skills

Education

Bachelor's degree in Computer Science, Business Informatics, or a comparable degree

Experience

  • Professional experience in software development in a professional environment
  • Minimum two years applying Java programming skills
  • Experience with JSF frameworks (Angular.JS and/or PrimeFaces) and Spring Framework
  • Experience in development and design of Micro- and Web services with REST interfaces
  • Experience with version management, build processes, and continuous integration
  • Experience with agile software development processes and Test Driven Development

Languages

German (Fluent)

Additional

  • Ready to undergo a security check according to the Federal Security Clearance Act (SÜG); Proof of recognition for foreign university degrees by the Central Office for Foreign Education (ZAB) required if applicable.