Engineering

Java Developer (Remote)

Remote
Work Type: Full Time


About the project:


The project is for an organisation in Germany and the scope is support of a fairly sophisticated after sales maintenance tool from a well-known premium OEM Central Diagnostic Data System aiming to make all diagnostic information available centrally and up-to-date.


Main responsibilities:

Designing and implementing Java-based applications

Assuring high degree of user-friendliness including good performance and the support of all relevant processes

Defining application objectives and functionality

Aligning application design with business goals

Debugging and resolving technical problems that arise

Recommending changes to existing Java infrastructure

Developing multimedia applications

Developing documentation to assist users

Ensuring continuous professional self-development


Advance Technical and Professional Expertise skills: 

Studies in Computer Science or comparable training

At least 3 years of professional experience

Backend service oriented microservices & monoliths

Enthusiasm for the conception and implementation of software in close coordination with the team

Independent thinker, proactive, and solution oriented

Able to work within a team of around 10 developers

Good written and verbal communication in German language

Stack:

Design patterns, conception and tools e.g. UML, BPMN,

Enterprise Java, Java EE, JEE, Java 11

Eclipse, Eclipse RCP, Eclipse p2 update

Web Technologies & Protocols: HTTP, REST, Swagger, JSON, JSF

Object oriented programming

Payara 5, Apache web server

Windows, WSL

Runtime: Docker

Oracle database system including SQL & Hibernate

Development processes and automation: CICD, Jenkins Pipelines

Maven, git

Software quality assurance and testing e.g. Sonar, Junit, Jira, Confluence

 

 Additional information:

Willingness to work 8 hours per day with core working hours within the German time zone.

Long term contract.

Willing to attend daily and weekly meetings with the team.

Willing to travel initially for the project startup, then occasionally to the client’s worksite in Munich.

Possibility to start immediately and work remotely.

Collaborating with us, you will get:


Team Values & Environments 

Advantageous contractual collaboration 

A win-win relationship

Comfortable attitude

Support for your ideas

Solution oriented approach 

Social events

Multicultural environments

Amazing global projects

Utilising the latest technologies and frameworks


Learning & development

Technical & soft skills training

Growth via new projects

Evolve your skills with new technology

Mentorship Program (if necessary)

Internship classrooms (if necessary)


Team Wellbeing 

Team-building events

Teamwork on projects

Friendly and supportive environment

Submit Your Application

You have successfully applied
  • You have errors in applying