About the role

  • Design and implementation of application software in Java based on user stories within an agile SCRUM team (SAFe)
  • Carrying out quality-assurance measures such as code reviews and peer reviews
  • Implementation of unit and module tests and integration into a CI/CD pipeline
  • Software development within the Security Development Lifecycle

Requirements

  • Completed degree or vocational training as an IT specialist (Fachinformatiker) with several years of professional experience
  • Several years of experience in designing and implementing Java applications
  • Knowledge of Eclipse RCP and OSGi
  • Experience in maintaining and evolving legacy software
  • Knowledge of Maven and WiX desirable
  • Knowledge of SOLID and Clean Code principles
  • Knowledge of scripting languages to support testing and integration
  • Agile mindset and proactive communication within the team
  • Knowledge in security desirable
  • Very good spoken and written German is required for effective communication in the project environment and with our German-speaking customers.

Benefits

  • Active involvement in innovative future technologies
  • Flexible new-work model with hybrid working options
  • Permanent employment contract
  • Givve card as a tax-free employee benefit
  • High level of autonomy and scope for decision-making
  • Individual career planning and development opportunities
  • Knowledge transfer and synergies through a strong team
  • Technological variety with exciting insights into security-relevant systems
  • Engaging and rewarding challenges

Job title

Java Software Developer

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job