Java Developer

Connect to your passions! Do things differently.

Remote

Full time

Job Description:

We are looking for creative, smart, and passionate people who stand out for their expertise and good communication skills.

We admire people with ambition who constantly challenge their own limits in order to achieve outstanding results.


The tasks include upkeep of the system and making changes to business logic and also changing the interface used by internal employees.
Integration project: A full set of REST API’s that are used to integrate around 30 external systems. This includes Client corporate systems as well as partner systems. The tasks here are development of the logic behind the REST endpoints using a number of cloud services provided by AWS and Azure.
Dealer Portal: We have a relationship with over 500 Client partner dealers in Germany and we provided them a set of functions that are available on the portal. This is an Angular / micro services project and includes a mixture of front end and backend coding activities.


Tasks:
- Designing and implementing state-of-the-art software solutions at the basis of the respective dynamic business requirements
- Proactive participation in cost estimation and breakdown of tasks (SCRUM process)
- Testing and support of QA / UAT activities
- Refactoring and bugfixing of existing codes
- Continuous review and improvement of the development process

Qualifications:

  • Degree in Computer Science or Engineering
  • Spring Framework 
  • Logging Frameworks (Log4j, Logback)
  • AOP
  • Drools
  • JSP+JS, MVC
  • Hibernate (best practices and pitfalls)
  • Ability to perform performance tuning and diagnostics of java applications
  • Software architecture and integration patterns
  • WebServices, REST
  • Swagger, OpenAPI
  • Maven, Gradle
  • Java 8+
  • Relational databases (MySQL) incl. DDL, DML scripting and performance investigations (e.g. execution plans)
  • Flyway
  • UML
  • Git
  • Tomcat

Benefits:

  • Competitive compensation;
  • Healthcare services at Alianz Tiriac;
  • Sport benefits;
  • Flexible working hours;
  • Opportunity to work on challenging projects (automotive/travel/life science/iOT) using the latest technologies;
  • Internal Trainings and Discipline-specific Events;
  • Referral bonuses;
  • Company supported exams and certifications for professional growth;
  • A well-defined career path (and subscriptions for Pluralsight and Bookster)
  • A professional, friendly, highly team oriented environment;
  • Team building activities;
  • Community involvement activities;