Description
We are looking for a JAVA/LINUX 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 8 years of proven experience as hands-on Java backend developer with a good knowledge of its ecosystems and a solid understanding of OOP - must
- Experience with Linux administration, scripting, and shell – must
- Familiarity with software development flow and CI/CD concepts (Consul/Nomad/Evony) – an advantage
- Familiarity with Microservice architecture, dockers containers, and Kubernetes – an advantage
- Experience with multi-threaded application, knowledge of concurrency patterns
- Experience with Cloud service providers such AWS/GCP/Azure
- Familiarity with version control repository managers tools such Git and open source community such GitHub/GitLab