Java Development
Pune
Must have
-
Over 4 year’s of experience in Java (version 8 and above), Spring Boot (versions 2.x and 3.x), and Hibernate
-
Strong understanding of design patterns and microservices architecture
-
Experience with REST APIs and unit testing frameworks (preferably JUnit and Spock Groovy)
-
Familiarity with JavaScript UI/web frameworks (knowledge of Vue.js is a plus)
-
Proficiency in MySQL or other relational database management systems (RDBMS), schema design and database migrations
-
Strong knowledge of Test-Driven Development (TDD) practices
-
Experience with Docker, including writing Dockerfiles and building/publishing images
-
Experience with AWS cloud services
-
Understanding of Git concepts and adherence to best practices and coding standards
-
Proficient in IntelliJ IDEA and Visual Studio Code
-
Familiarity with tools like Jira, GitHub, Agile Scrum, and Groovy
Good to have
-
Understanding of Unix/Linux commands
-
Experience with Okta Auth, Postman, Jenkins, Confluence, Open API and Artifactory
-
Knowledge of conventional commits
-
Awareness of Infrastructure as Code (IaC) and Terraform is beneficial
-
Excellent communication and reporting skills
-
Experience in client communication, particularly with US clients
-
Ability to review and maintain high-quality code