Skip to main content

Java Developer Career Opportunity

We are looking for a passionate Java Developer with fresh and innovative ideas able to keep up with the newest trends and technologies. The perfect candidate should have advanced knowledge in Java programming, J2EE/JEE Platform (JMS, JAX-RPC, EJB), Spring, Hibernate


  • Contribute in all phases of the development lifecycle
  • Write well designed, testable, efficient code
  • Ensure designs are in compliance with specifications
  • Prepare and produce releases of software components
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review


  • 5+years of Hands on Experience in design and developing application using  Java EE platforms
  • Knowledge on agile methodology
  • Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction Management, etc.)
  • Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
  • Experience in developing web applications using at least one popular frame web framework (JSF, Wicket, GWT, Spring MVC)
  • Skill for writing reusable Java libraries
  • Strong assertive communication skills

Ideal Candidate

  • Knowledge of architectural patterns like Doman-driven design, Dependency Injection, Event-Driven design, Microservices vs Monolith
  • Familiarity with concepts of MVC, JDBC, and RESTful
  • Experience with test driven development
  • Experience developing IT solutions for the Financial Services Industry
  • Ability to deal with ambiguity
  • Knowledge of DevOps practices and principles
  • Experience with containers (Docker) or PaaS platforms (like Heroku or Cloud foundry) is a plus
  • Understanding of CI/CD principles

Job Benefits

  • Motivating salary package and outstanding office environment
  • Medical subscription
  • Friendly working environment
  • Trainings depending on your professional needs and requirements

  • At Areus, we believe our employees are the key to our success.
    We strive for creating a stimulating working environment and we are commited to constant personal development of our workers.
    Join us and let's grow together!




    Your Name (required)

    Your Email (required)


    Cover Letter