- 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 strong sense of ownership and a willingness to go the extra mile to deliver quality solutions.