Contact Us Menu

Senior Java/ J2EE Backend Team Leader


We are looking for a JAVA/J2EE Backend hands-on developer to manage a small team (up to 5 people). The best fit would be someone who works well with a cohesive team-oriented group of developers, who has a passion for developing software, who enjoys investigation and challenging cases, solving problems in a scale and multi-threaded challenging environment.

  • BSc in Computer Science with at least 5 years of proven experience - must
  • Hands-on Java with a good knowledge of its ecosystems and a solid understanding of OOP - must
  • Experience in leading a small team of developers
  • Experience with Microservice architecture, dockers containers - must
  • Experience with multi-threaded application, knowledge of concurrency patterns - must
  • Participate in the entire application lifecycle, focusing on coding and debugging - must
  • Familiarity with version control repository managers such as GitHub/GitLab - must
  • Experience with Cloud service providers such AWS/GCP/Azure – an advantage
  • Experience with Linux administration, scripting, and shell – an advantage
  • Experience writing queries and working with large scale DB’s; Profound knowledge in DB’s administration – an advantage
  • Familiarity with architectural patterns and principles behind a scalable application – an advantage
  • Familiarity with Kafka – an advantage
  • Team player with excellent communication skills - must

Apply for this position