Java Engineer

For our client in IT industry, based in Zagreb – Croatia.

Who are we looking for?

Qualifications
& Experience

  • at least 2 years of experience in backend development using Java or another JVM language (Groovy, Kotlin, Scala…)
  • experience in using a modern framework, preferably Spring
  • knowledge of software development patterns
  • experience with relational databases and data modelling  
  • excellent English knowledge

These would be nice to have, but are not direct requirements:

  • experience with NoSQL data stores
  • experience in agile methodologies
  • experience deploying to a cloud-based hosting environment (AWS, Azure, Google Cloud)
  • experience with enterprise integration patterns
  • experience in developing Continuous Integration/Continuous Deployment Pipeline solutions

Your
responsibilities

  • planing, development, deployment, and maintenance of various software solutions
  • defining tasks and giving time estimates
  • to write clean, maintainable code and test it
  • to roll out new features, and analyze (and react) to the results you learn about from our QA Engineers and user feedback
  • to collaborate with clients and both project and technical teams
  • being able to present your solutions in front of clients and/or a group of colleagues
  • use agile methodologies in development (if you don’t know them yet, we will teach you)
  • participate in code reviews, pairing, and other forms of knowledge sharing
  • to continually improve your skills and push others to go forward with their knowledge
  • working in a cross-functional team

Apply here or send your CV to dalibor@personal-net.hr