Contact Us Menu
Filters
Company
  Careers

JAVA/J2EE Backend Developer

Description

We are looking for a JAVA/J2EE Backend developer to join our team, 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.

 


Requirements
  • BSc in Computer Science - must
  • At least 4 years of proven experience - must
  • Team player with excellent communication skills - must
  • Experience with Linux administration, scripting and shell - must
  • Hands on Java with a good knowledge of its ecosystems and a solid understanding of OOP - must
  • Experience with multi-threaded application, knowledge of concurrency patterns
  • Experience with Cloud service providers such AWS/GCP/Azure
  • Experience with at least one of the following - Ant/Maven/Gradle
  • Experience with Python coding – an advantage
  • Experience writing queries and working with large scale DB’s; Profound knowledge in DB’s administration – an advantage
  • Familiarity with version control repository managers tools such Git and open source community such GitHub/GitLab
  • Familiarity with software development flow and CI/CD concepts, writing unit tests, automation, experience with Jenkins
  • Familiarity with architectural patterns and principles behind a scalable application – an advantage
  • Familiarity with Microservice architecture, dockers containers and Kubernetes – an advantage
Apply for this position