Job Summary

Our client is looking for a Java Developer with at least two years of experience in building high-performing, scalable, enterprise-grade applications for a financial in house solution.

You will be part of a talented software team that has the liberty to choose their own tasks: front-end, back-end, testing, server deployment, technical support. Java developer roles and responsibilities include managing Java/Java EE application development while providing expertise in the full software development lifecycle, from concept and design to testing.

If you are a curious mind, eager to experiment and look for new solutions and if you also have the drive to investigate the architectural choice of others as well as question assumptions, then you might be a right fit. Let's meet!

Requirements:

  • BS/MS degree in Computer Science, Engineering or a related subject
  • Proven hands-on Software Development experience
  • Proven working experience in Java development
  • Hands-on experience in designing and developing applications using Java EE platforms
  • Object-Oriented Analysis and design using common design patterns
  • Experience with Hibernate, OSGi, Git, Eclipse, DB2, Oracle
  • Experience with test-driven development

Responsibilities:

  • 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
  • Actively participates in Scrum meetings and contributes to an Agile environment

Benefits:

  • 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
  • Private Medical Insurance
  • 7 card subscription, online free workouts, offline weekly workouts
  • free bikes use
  • Free participation in sports events in Cluj-Napoca and nearby
  • Technical internal events and conferences
  • Technical training and workshops
  • Professional certifications
  • Internal library and study groups
  • Starting 24 annual leave days and adding more each year
  • Home office days and work from home during corona crisis
  • Community and charity events