Industry
Technology, Logistics
Job Location
Remote work from: Germany
Employment Type
Full-time
Base Salary
€80,000-€100,000 Per year
Button
more jobs
Senior Java Developer

Our client is transforming the future for the logistics industry with their intelligent, environmentally conscious automotive logistics software.

The software automates and optimises processes, improving efficiency and management for thousands of businesses worldwide, including DHL, Audi, Volkswagen, BMW.

Join their team of 900+ business analysts, data scientists and software engineers in developing sustainable software solutions.

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)
  • Offices in multiple locations across Germany, including Munich, Stuttgart, Berlin, Frankfurt, Fürth
  • 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).

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

 

 

Having trouble using the form? Send your CV to: careers@jonathan-rhys.com