• 2-3 years’ experience writing enterprise-class Java components utilizing the Spring framework.
  • Experience with Microservices architectures using Spring Boot.
  • Experience using, designing and building REST/Web Service APIs.
  • Familiarity with the full software development lifecycle with Agile methodologies.
  • A proven team player with great communication skills (verbal and textual).
  • Strong technical and analytical skills, fast learner, independent and able to deep dive into complex problems & find their root cause.


  • Bachelor’s Degree in Computer Science or related field/technology unit graduate with relevant experience
  • Proven expertise in Java interfaces with MongoDB (or similar no SQL databases) as well as relational databases (my SQL, PostgreSQL etc.)
  • Key contributor in at least one year development project involving Spring Bootץ
  • Experienced with Linux operating systems.
  • Knowledge of containerization environments and infrastructure (e.g. Docker, Kubernetes).
  • Familiar with GIT and TFS.