Posted on: 21/01/2026
Description :
Position : JPA (Java Persistence API) Developer - Java GCP
Experience : 4+ Years
Location : Pune
Job Mode : Work From Office (WFO)
Job Description :
This role requires hands-on expertise in Spring Boot microservices, RESTful API development, ORM-based persistence using JPA/Hibernate, and collaboration with cross-functional teams to deliver enterprise-grade solutions.
Key Responsibilities :
Backend Development & Architecture :
- Design, develop, and maintain robust backend applications using Spring Boot, Hibernate, and JPA.
- Build scalable and high-performance RESTful APIs and microservices following industry best practices.
- Design database schemas and entity relationships using JPA annotations and Hibernate ORM.
- Implement transactional logic, data persistence, and query optimization to ensure application reliability and performance.
Microservices & API Design :
- Develop and deploy microservices-based architectures with clean separation of concerns.
- Implement REST APIs adhering to REST standards, security protocols, and versioning strategies.
- Integrate backend services with frontend applications and third-party systems.
Code Quality & Best Practices :
- Write clean, modular, reusable, and maintainable code following coding standards.
- Apply best practices for exception handling, logging, and validation.
- Ensure adherence to security guidelines, including authentication, authorization, and data protection.
- Review and optimize application performance, scalability, and reliability.
Testing & Quality Assurance :
- Conduct unit testing and integration testing to ensure code quality and functional correctness.
- Participate in debugging and resolving issues in development, testing, and production environments.
- Perform root cause analysis and implement permanent fixes for recurring issues.
CI/CD & Cloud Collaboration :
- Collaborate with DevOps teams to support CI/CD pipelines and automated deployments.
- Work within a GCP-based environment, supporting deployments, configurations, and cloud integrations.
- Assist in application monitoring, logging, and performance tuning in cloud environments.
Agile & Cross-Functional Collaboration :
- Work closely with frontend developers, DevOps engineers, QA teams, and product owners to ensure seamless integration and delivery.
- Actively participate in Agile Scrum ceremonies, including sprint planning, daily stand-ups, reviews, and retrospectives.
- Analyze business and user requirements and translate them into detailed technical specifications and architectural designs.
Documentation & Knowledge Sharing :
- Prepare and maintain comprehensive technical documentation, including design documents, API specifications, and deployment guidelines.
- Mentor junior developers and provide technical guidance to enhance team capability.
- Facilitate knowledge-sharing sessions and contribute to continuous improvement initiatives.
Continuous Learning :
- Stay updated with emerging technologies, frameworks, and best practices in Java, Spring, and cloud development.
- Proactively suggest and implement improvements to system design, performance, and maintainability.
Mandatory Skills :
- Strong hands-on experience with Java
- Spring Boot for backend and microservices development
- Hibernate ORM framework
- JPA (Java Persistence API)
- RESTful API development
- Microservices architecture
Good-to-Have Skills :
- Experience working with Google Cloud Platform (GCP) or other cloud platforms
- Knowledge of CI/CD tools and DevOps practices
- Exposure to containerization (Docker/Kubernetes)
- Understanding of database performance tuning and query optimization
- Experience with Agile/Scrum development methodologies
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1603989