Mid-level / Full-time / On-site / MRGSM001

Mid-Senior Java Developer

Job Summary

Our client develops standard and customized solutions for the insurance-reinsurance industries.


  • University degree in computer science
  • 2+ years of experience in Java Standard and Enterprise projects

Experience with:

  • application of design, coding and documentation standards
  • distributed architectures, clustering, multi-module software projects
  • Unit Testing and Continuous Integration

Knowledge of :

  • Java 1.7 or recent Java technologies
  • object-oriented analysis and design (OOAD), object-oriented programming (OOP)
  • MDA (model driven architectures), UML, BPMN


  • apply your experience in Java application development using Spring, Spring Security, JPA/Hibernate, Spring MVC, Maven, PL/SQL, XML, Tag Libraries JSPs, Apache Ignite, Apache ActiveMQ, and RESTful Web Services, Java System deployment to Tomcat / JBoss or similar
  • expand your technical knowledge working with microservice architecture style, web service architectures and APIs, SQL and NoSQL databases
  • design and develop J2EE applications in a Big Data environment
  • front-end development using JavaScript/CSS/XML could be possible


  • develop your technical and soft skills (support in achieving certifications, participation at technical and business workshops and conferences, soft skills training etc.)
  • flexible working schedule
  • progressive increase of vacation days
  • private health insurance
  • support in learning German language
  • team & individual sport activities
  • internal events
Java OOAD oop MDA uml spring jpa hibernate Maven pl/sql jsp sql J2EE JavaScript

Interested? Apply now!

We promise to keep your personal information safe and will be used only for applying to this position.
Fields marked with * are mandatory. By applying, you agree to Human Direct's Privacy Policy and Terms Of Use.

Ask for details before applying

We're here to help you get all the necessary information.

Contact us right away by

  • (+40) 746-377 360
Request more details

Once submitting the form, you will instantly access all the information we have on the job: project(s), salary, team, etc.