Role & responsibilities
Must have experience in back-end software design and development.
Must have experience with Java and Spring Boot frameworks.
Must have experience with Angular and JavaScript.
Robust technical proficiency in designing and implementing secure, clean code in Java
Experience designing and implementing optimized RESTful APIs
Proven ability in software testing methodologies to ensure reliability and performance
Experience with containerization using Docker and/or Azure Kubernetes Service (AKS)
Experience with CI/CD pipelines, particularly using Azure DevOps
Advanced knowledge of agile software engineering practices
Front-end development expertise beyond the basics
Experience leading code reviews and mentoring team members
Excellent Communication Skills in English, both written and verbal, to effectively interact with the team and collaborators.
Proactive and Collaborative, with a robust sense of ownership and a willingness to go the extra mile to deliver quality solutions.