Senior Java Engineer - JoinVision Team

Senior Java Engineer - JoinVision Team

Our partner JoinVision is a very successful provider of multilingual semantic extraction, search, and matching applications in the HR domain that connects job seekers and companies using semantic extraction tools that are now standalone products in the form of CVlizer (for CV parsing), JOBolizer (for ad parsing) and HRclassifier.

JoinVision was founded in 2006 in Vienna, Austria. In the beginning, the company was the operator of an innovative online job portal for vacancies in IT and engineering. By acquisition of the German online pioneers for IT recruiting, and, JoinVison’s portal quickly became the leader for online recruiting of IT freelancers in Austria. In October 2016 JoinVision became a part of JobCloud AG, the leading player in Switzerland’s online employment market.

Together with our partner, we are looking to expand JoinVision’s Belgrade Team with a

Senior Java Engineer

You will contribute to all areas of our agile software life cycle be working together with an NLP/NLU savvy team that develops technologies that parse, extract and model millions of CVs and job ads. As a Senior Java Engineer you will further develop our products and infrastructure using state-of-the-art technologies.

Your responsibilities:

  • Designing and implementing new (micro-)services around our semantic technologies 
  • Maintaining existing code with focus on scalability, architecture and stability
  • Further developing our infrastructure towards AWS
  • Supporting and further developing our agile software life cycle (CI/CD in AWS)

Your profile:

  • 5+ years experience in programming with Java
  • Hands-on experience in designing distributed, service-oriented systems communication over RESTful interface
  • Solid knowledge of relational databases
  • Solid knowledge of testing principles
  • Hands-on experience in deploying & running a production-grade web stack on AWS
  • Solid experience in containerization /orchestration technologies such as Docker and Kubernetes
  • Solid understanding of the entire web stack (DNS, VPN, networking, security, load balancing, server lifecycle, fault tolerance, monitoring)
  • Experience with infrastructure as code (Terraform or other)
  • Willingness to travel (Zurich, Vienna)
  • Fluent in English

Our offer:

  • We value work-life balance and have flexible working hours. We don't track time, we trust our people
  • We offer you a chance to visit conferences and trainings, as we are dedicated to provide all our team members with the opportunity to enhance further their knowledge
  • Lots of team activities and perks: "beer evenings", yearly retreats, workshops, hackathons
  • Work with an international team of talented engineers 
  • Modern, sunny and open working place with positive and fun atmosphere
  • A stimulating work experience that will allow you to grow both professionally and personally

Or, know someone who would be a perfect fit? Let them know!


Working with us will provide you with exciting career opportunities in an international environment, a wide range of fringe benefits and the chance to develop further professionally as well as personally.


Applicant tracking system by Teamtailor