Job Location
Frankfurt, Hesse, Germany
Employment Type
Full-time
Industry
Technology, Information and Internet
Base Salary
€80,000-€100,000 Per year
Button
more jobs
Senior Java Developer (ref: 014)

Our client is transforming the future for the logistics industry - be apart of it!

Join a team of more than 900 business analysts, data scientists and software engineers in developing sustainable software solutions for more than 1,000 customers worldwide. Customers include DHL, Audi, Volkswagen, BMW.

As a Senior Java Developer you will be involved in the development of intelligent, environmentally conscious automotive logistics software that ensures efficient and effective processes in planning and operational management, by automating decisions and optimising procedures.

Job Benefits
  • 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
  • Fast track progression opportunities
  • Cloud meet-ups, Hackathons, Coding competitions
  • Regular team/company social events
Responsibilities
  • Actively participate in all phases of a software development project
  • Take responsibility for the creation of applications in the field of Java development
  • Take responsibility for the creation of cost estimates / calculation bases (e.g. for customer tenders in the public sector)
  • Participate in the creation of technical concepts (e.g. requirements analysis)
  • Participate within the tendering phase in the preparation of offers (e.g. analysis and design (conception) of standard system architectures for tender)
  • Participate in test conception and execution
  • Be proactive in the identification, evaluation and implementation of new methods/procedures in the field of Java development (e.g. Continuous Delivery, DevOps, etc.)
Skills
  • 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).

This role is available across multiple locations in Germany, including Munich, Stuttgart, Berlin, Frankfurt, Fürth. Apply below to be considered for this role.

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

 

If you are experiencing any issues with your application, please email your CV to us directly: Careers@jonathan-rhys.com