ESSENTIAL SKILLS REQUIREMENTS :
- At least 5 6 years experience in relevant programming language
- Java 21+
- Quarkus v3+
- Maven
- Junit
- Mockito
- Kafka
- NoSql (MongoDB)
- Orchestration : Docker, Kubernetes
- AWS Cloud
- Version Control Best Practices : Strong understanding of Git
- Microservice architecture : Experience in designing and implementing microservice based applications
- RESTful APIs : Proficiency in designing and consuming RESTful APIs.
ADVANTAGEOUS SKILLS REQUIREMENTS :
TerraformPlaywrightCI / CD : Experience with Continuous Integration and Continuous Deployment practices and toolsGit workflowsHexagonal architecture : : Experience in designing and implementing Hexagonal based applicationsMonitoring and logging : Experience with monitoring tools (Grafana)Security best practicesFamiliarity with using a design system (Figma)Agile working experienceJIRA / ConfluenceOptional :Angular v18+
JavaScript / TypescriptHTMLResponsive Design : CSSJestWHAT WILL BE YOUR ROLE AND RESPONSIBILITIES?
Requirement AnalysisDevelopment and maintenance on platform / applicationCode Reviews : Participate in code reviews to ensure code quality, maintainability, and adherence to best practices.Testing and defect resolutionInvolvement and support in Deployment processProvide third-level support for production incidents, when requiredDevelop systems solutions in line with quality and delivery requirementsPreparation of system / technical documentation (as per ISO standards)Review and present proposed system solution to IT Product Owner / Leader / System ownerAgile Methodologies : Actively participate in Agile ceremonies (e.g., daily stand-ups, sprint planning, retrospectives) to contribute to team dynamics and project progress.Ability and willingness to coach and give training to fellow colleagues and users when required