As a Senior Java Engineer you will provide leadership and expertise in design, development, troubleshooting and debugging software programs for world’s leading SaaS mobile workforce management solution.
Primary job responsibilities :
- Design and develop services and applications using Java and other technology.
- Support the continuous improvement of the SW development processes and their proper adoption within projects developed by the team.
- Ensure that technical solutions and code corresponds to the product requirements and target quality standards
- Work as a developer in SCRUM team
Primary job responsibilities : Design and develop services and applications using Java and other technology.
Support the continuous improvement of the SW development processes and theirproper adoption within projects developed by the team. Ensure that technical solutions and code corresponds to the product requirementsand target quality standards Work as a developer in SCRUM team mobile workforce management solution. mobile workforce management solution.Career Level - IC3
Required skills :
3+ years of work experience in Java developmentBachelor’s or Master’s degree in computer science or a related fieldExperience in software development using Java 8 + EE, Spring (Boot, Data, Security, MVC)Strong OOP, design patterns, SOLID and clean architecture knowledgeExperience working with RDBMSExperience in development of multi-threaded applications and networking programmingAbility to read and write technical documentation in EnglishAbility to learn and apply new technologiesExperience working in Unix-like OS(es).Good analytical skills.Thorough understanding of SW product development.Intermediate English.Would be a plus :
Experience building distributed systems and microservicesExperience with CI / CD approach and tools also Docker and KubernetesExperience in NoSQL databases . RedisExperience with message queues, particularly KafkaExperience working with Unix-like OS(es)Experience in High Load applications developmentExperience practicing TDDDesired technology stack :
Java 11 +SpringHelidonTestNGKafkaRedisDockerOracle DatabaseCareer Level - IC3