Senior Java Developer

Permanent, Office based

Multiple locations in Germany (Munich, Stuttgart, Berlin, Furth, Frankfurt, Nuremberg)

Up to €100,000 (Dependent on experience)

Join a worldwide digital transformation leader

Providing end-to-end cloud and digital solutions to all industries across 71 countries

#1 Leaders in Europe

For their innovative Cloud solutions, Cybersecurity and High-Performance Computing services

Pioneers in decarbonisation through digitalisation

Helping companies cut their carbon footprint with secure and innovative digital services and products

Great Place to Work® certificationsin 32 countries and 42 entities worldwide

Recognised for their outstanding employee experience.

A team of 110,000 Employees globally

Fast track progression opportunities

Leading sponsor for the Olympics and Paralympics


The Role

  • Active participation in all phases of a software development project
  • Responsibility for the creation of applications in the field of Java development
  • Responsibility for the creation of cost estimates / calculation bases (e.g. for customer tenders in the public sector)
  • Creation of technical concepts (e.g. requirements analysis)
  • Participation within the tendering phase in the preparation of offers (e.g. analysis and design (conception) of standard system architectures for tender)
  • Conception of test concepts and implementation of the respective test environment as well as execution of tests
  • Proactive identification, evaluation and implementation of new methods or procedures in the field of Java development (e.g. Continuous Delivery, DevOps, etc.)
  • Salary up to €100,000 (Dependent on experience)
  • 37 days off (7 days of training holidays)
  • Flexible working hours
  • Remote working (1 day every 1-2 weeks in office)
  • Choice of hardware and mobile phone
  • Company pension
  • Health Insurance
  • Unemployment Insurance
  • Access to corporate university to study
  • Unlimited training budget (Cloud Certifications, Language/Framework courses, Architecture, Testing)
  • Opportunities to participate in pre/beta technology
  • Career progression opportunities
  • Cloud meet-ups, Hackathons, Coding competitions
  • Regular team/company social events
  • Min. 2 years of programming experience (Java or website development with Angular, HTML5, CSS and JavaScript/Typescript).
  • German B2+ language and writing skills, fluent English.
  • Practical experience and knowledge of programming web services, microservices and cloud-native programming.
  • Knowledge of software development - Java EE technology stack (JSF, JPA and object-relational mapping frameworks (e.g. Hibernate)).
  • Experience debugging Java applications.
  • Confident application of architectural concepts, frameworks and design patterns and UML.
  • Experience in programming and conducting developer tests and test automation.
  • Experience with integrated development environments (preferably Eclipse).
  • Practical experience with version control systems (e.g. Git).
  • Practical experience with change management systems (e.g. Slack or Confluence).
  • Knowledge of agile methods (e.g. Scrum, Kanban) and in the area of ​​continuous delivery or deployment (e.g. Jenkins, Maven).
  • Advanced knowledge of relational databases and confident handling of SQL and PL/SQL.
  • Communication of concepts and architectures in the project team.
  • Interest and willingness to familiarise yourself with new topics and tasks.
  • Willingness to undergo a security screening according to the Security Screening Act (SÜG).

Apply below - we'll be in touch!

    Where did you hear about us?