12-09-2025 14:30:06
Job_302942
4 - 6 years
Work Location: Pune - Work from client office at Pune,Kalyani Nagar on all days
Bachelor's degree in Computer Science, InformationTechnology, Engineering, or a related technical field.
3 to 6 years of professional experience in Java backenddevelopment.
Strong proficiency in Core Java (JDK 8/11/17+), includingObject-Oriented Programming (OOP) principles, data structures, algorithms, andmultithreading.
Extensive hands-on experience with the Spring Framework,particularly Spring Boot, Spring MVC, Spring Data JPA, and Spring Security.
Proficiency with ORM frameworks like Hibernate.
Strong experience with designing and implementing RESTfulAPIs.
Solid experience with relational databases (e.g., MySQL,PostgreSQL, Oracle) and advanced SQL.
Proficiency with version control systems, especially Git.
Experience with build tools like Maven or Gradle.
Familiarity with Agile/Scrum development methodologies.
Excellent problem-solving, debugging, and analytical skills.
Strong communication and interpersonal skills, with theability to work effectively in a team environment.
Preferred (Good to Have) Skills
Experience with microservices architecture and distributedsystems.
Familiarity with cloud platforms (AWS, Azure, or GCP).
Knowledge of containerization technologies (Docker,Kubernetes).
Experience with message brokers (e.g., Kafka, RabbitMQ).
Understanding of unit testing frameworks (e.g., JUnit,Mockito) and integration testing.
Exposure to CI/CD pipelines (e.g., Jenkins, GitLab CI).
Basic understanding of NoSQL databases (e.g., MongoDB,Redis).