· 6-10 years of experience in Java
· At least 6+ years’ experience in Java tech stack (Java 1.8 or higher, Spring framework)
· Solution design using proven patterns, awareness of anti-patterns, performance benchmarking
· Solid understanding and experience in working with relational databases especially MSSQL
· Tools - Maven/Gradle, Jenkins/Team City, Cucumber, Selenium, Ansible
· Source management –GIT, TDD using Junit, DBUnit, Jira/QC.
· At least 3+ years of experience in Responsive UI design/development using Angular
· Experience in Containerization (Docker & Kubernetes)
· Knowledge of GCP or AWS will be an added advantage