Open positions

Please find our open vacancies below and apply for suitable ones by sending your CV to our HR Team

Senior Java Developer

We are looking for Senior Java Developer to join product development for our client from the USA and help architect and scale their cloud-based systems. The product is a  platform that helps companies manage, retain, and grow their existing customer base, build relationships with them, and proactively manage success throughout the customer lifecycle


  • Build and maintain the platform in a way that is scalable, extensible, and efficient in usage of system resources
  • Participate in solution design and development, deliver high-quality code
  • Regularly communicate with the team members at the client’s side, participate in status meetings, design sessions, and brainstorming
  • Provide estimation and reporting of assigned tasks


  • 4+ years of experience in Java development
  • Strong experience with the Spring Framework
  • Experience with Amazon Web Services
  • Experience with SQL, database modeling, and ORMs
  • Experience with JavaScript, Angular is a plus
  • Intermediate+ level of English

Skills and Special Knowledge:

  • Understanding of both client-side and server-side paradigms
  • Technical design skills with an emphasis on distributed and/or cloud-based scaling
  • Ability to write clean and easily maintained code
  • Team player
  • Ability to manage multiple tasks simultaneously
  • Self-motivated and enthusiastic
  • Attentive to detail

We offer friendly working conditions with competitive compensation and benefits including:

  • Comfortable working environment
  • Friendly team and management
  • Competitive salary
  • Free English classes
  • Regular performance-based compensation review
  • Flexible working hours
  • 100% paid vacation, 4 weeks per year
  • 100% paid sick-leaves
  • Corporate and team building events

Apply Now