Bachelor Degree / M.S. in Computer Science, or Information Technology program desired.
Skills include object-oriented analysis, design, and programming experience
8+ years of experience with Java / J2EE design and development, JDK 8+, Spring Framework, Spring Boot, Microservices, Response UI Frameworks like Angular 11+
Solid grasp of web and backend application development.
4+ years Hands on experience in any RDBMS (Oracle, MySQL etc..) and exposure to NoSQL DB
3+ years of Experience in Hibernate or JPA
3+ yrs of Experience in leading team of Developers & SDET's and driving the delivery from Onsite
Experience with one of the Cloud services AWS, GCP or Azure. (Preferably GCP)
Experience in continuous integration & delivery & deployment build tools (such as Docker, Jenkins, SonarQube, JIRA, Nexus, Confluence, GIT-BitBucket, Maven, Gradle, RunDeck, is a plus)
Extensive understanding of BDD/TDD practices, code review and analysis techniques, and open source agile testing frameworks.
Participate in code and design reviews to maintain high development standards
Good to know how to design and setup security mechanisms like identity management/authorization like AWS IAM and policies
Solid Understanding of Agile Methodology and DevOps Practices
Experience in client facing role
Excellent communication skills and interpersonal skills