Java Developer, Mid (m/f)

Zagreb, Croatia (Hybrid)

You are a Java Developer looking for a challenging role 

where you can learn lots more?

You are passionate about technology, constantly seeking to learn and improve your skillsets?

Come join us!



Java Developer, Mid (m/f)


What our teams do:

  • Solution design and development, testing and deployment of Java based solutions, using technologies such as- Spring Boot, Maven/Gradle, Git, MyBatis, JPA/Hibernate, REST WS, MQ;
  • Use their creative competencies to find solutions & improvements to large scale Java/J2EE products;
  • Adhere to (and promote) the best practices of Application Development.

Requirements:

  • Previous working experience in Java development for at least 3 years;
  • Strong knowledge of:
    • Java and the Java enterprise ecosystem, including build tools and common IDEs;
    • Development skills within relational databases (such as Oracle, PostgreSQL, DB2 or others) and SQL are an advantage - but non-relational DB knowledge is also a plus;
  • Practical experience and solid understanding of the Spring Framework;
  • Practical experience and solid understanding of basic web technologies, such as HTML, CSS and some JavaScript;
  • Practical experience and solid understanding of the Git versioning system;
  • Understanding the concepts of ORM frameworks such as Hibernate, (at least some) experience is a plus;

DMS skills, experience or interest requirements:

  • Understanding the concepts of DMS/ECM systems, including document management, archiving, lifecycle and retention policies, and workflow automation;
  • Previous working developer experience in DMS/ECM systems (e.g. IBM FileNet Content Manager, Alfresco, OpenText, SharePoint etc.);

Advantages:

  • Skills in API design and data persistence design (relational and non-relational databases);
  • Skills in unit testing;
  • Cloud-native development;
  • Some knowledge and experience with frontend frameworks such as React, Angular or Vue;
  • Some knowledge and experience with PKI mechanisms;
  • Understanding of the HTTP protocol, RESTful Services, JSON and XML;
  • Experience in working with agile development methodologies;
  • BS/MS degree in Computer Science, Engineering or similar relevant field is a plus, but not mandatory.

What do we offer:

  • The opportunity to work on challenging projects, with an amazing Team of Developers & Mentors;
  • 35 years of experience in software solutions development around the globe;
  • Continuous support and association with regional and worldwide expert & field institutions;  
  • Projects with large Croatian, regional and International clients;
  • A calm work environment, the kind that fosters diversity, open communication and mutual respect;
  • An excellent work-life balance;
  • Recognition and reward for a job well done;
  • And so much more!

Apply - let's see if we are a match! 

Java Developer, Mid (m/f)

Job description

Java Developer, Mid (m/f)

Personal information