Industry
Technology, Information and Internet
Job Location
Meppen, Lower Saxon, Germany
Employment Type
Full-time
Base Salary
€80,000-€100,000 Per year
Senior Application Developer (ref: 016)

Our client is a worldwide digital transformation leader, provider of 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.

Awarded Great Place to Work® certifications in 32 countries and 42 entities worldwide, recognising their outstanding employee experience.

Join a team of 110,000 employees in designing the future of the information space!

Job Benefits
  • Salary up to €100,000 (Dependent on experience)
  • 30 days off (up to 5 additional days off)
  • Work-life balance
  • Sabbatical opportunities
  • Company pension
  • Health Insurance
  • Access to corporate university to study
  • Unlimited training budget (Cloud Certifications, Language/Framework courses, Architecture, Testing)
  • International career progression opportunities
  • Regular team/company social events
Responsibilities

As a Senior Application Developer you will be entrusted with the implementation of different applications in software development. They are preferably used in projects in which modern methods and processes for software development are to be used (e.g. agile software development, DevOps, infrastructure automation and/or continuous delivery).

  • Active participation in all phases of a software development project.
  • Creation of applications in Java.
  • Responsibility for cost estimates / calculation bases (e.g. for customer tenders).
  • 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 tenders).
  • Creation 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.
Skills
  • Min 3. years of Java programming experience.
  • German B2+ language and writing skills. Fluent English.
  • Confident application of architectural concepts, frameworks and design patterns and UML.
  • Practical experience debugging or remote debugging of applications.
  • Knowledge of agile methods (e.g. Scrum, Kanban) and in the area of continuous delivery or deployment (e.g. Jenkins, Maven).
  • Knowledge of software development - Java EE technology stack (JSF, JPA and object-relational mapping frameworks (e.g. Hibernate)).
  • 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).
  • Advanced knowledge of relational databases and confident handling of SQL and PL/SQL.
  • Communication of concepts and architectures in the project team.
  • Ability to abstract, model and simplify.
  • Ability to recognise dependencies.
  • Analytical and structured approach.
  • Interest and willingness to familiarise yourself with new topics and tasks.

Thank you for submitting your application. We will be in touch!

 

 

Apply online or send your cover letter and CV to: careers@jonathan-rhys.com