- Work with an international multidisciplinary team of engineers to ensure that software products deliver business value have high quality and contain a minimal of technical debt.
- Participate in coding efforts within a project team. Clearly communicate actionable information to the project team.
- Perform code reviews set code quality standards.
- Develop and document software designs that emphasize usefulness/usability stability performance and reusability.
- Work on all facets of software development designing developing automating test cases and deployment pipeline.
- Provide guidance and training to junior team members on best coding practices tools and technologies.
- 8 years of experience with Java (v12) spring boot 3.x multilayered web applications REST microservices databases like PostgreSQL or other.
- 4 years of experience with HTML CSS JavaScript Angular framework (v13)
- Hands on experience creating Unit and integration test.
- Experience in automating test cases and deployment pipeline
- Experience with tools like Checkstyle SonarQube Blackduck
- Experience in Cloud Architecture (AWS) and containerized solutions like Docker or Kubernetes
- Experience working with Azure active directory as authorization server authentication/ authorization framework & protocols such as Oauth2 OIDC LDAP SAML etc. is a plus.
aws,oauth2,test cases,unit testing,sonarqube,kubernetes,springboot,html/css,html,ldap,docker,spring boot,angular,cloud architecture,microservices,java,rest,oidc,azure active directory,integration testing,postgresql,microsoft azure,saml,css,oauth 2.0,java enterprise edition,javascript,checkstyle