Java Open Source Software Developer | Java Open Source Softwareentwickler*in (w/m/d)

Universität Paderborn

Paderborn, Nordrhein-Westfalen, Deutschland
Published May 8, 2026
Full-time
Fixed-term

Job Summary

The University of Paderborn is seeking a dedicated Java Open Source Software Developer to join the Secure Software Engineering department. In this role, you will lead the development and maintenance of 'SootUp', an open-source framework for static analysis of Java and Android software. Your day-to-day responsibilities will include enhancing the framework with new features, coordinating project tasks within a small team, engaging in scientific communication, and building a vibrant open-source community around the tool. You will also contribute to a long-term sustainability strategy for the project. This position is ideal for a professional looking to work at the intersection of software engineering research and practical application, offering the chance to present work at international conferences and utilize cutting-edge LLM-based coding tools. The role is based in an interdisciplinary, research-oriented environment that values flexible working conditions and professional development.

Required Skills

Education

Bachelor's or Master's degree in Computer Science

Experience

  • 5+ years of full-time professional experience as a Java software developer
  • Professional experience in active participation in Open Source Software (OSS) projects is a plus
  • Professional experience in project leadership roles is a plus

Languages

German (Basic)English (Fluent)

Additional

  • Temporary contract for 3 years (with potential for extension); Reference number: 7294; Work permit required for Germany; Role is subject to TV-L salary classification (up to E13).