Posted on: 11/12/2025
Description :
Job Title : Senior Java Developer
Experience : 15 to 20 Years
Location : Pune
Job Type : Contract with Client
Job Overview :
We are looking for a highly experienced Senior Java Developer with 15+ years of hands-on experience in designing, developing, and deploying large-scale enterprise applications. The ideal candidate must have deep expertise in Java technologies, microservices architecture, frontend development, and cloud platforms such as GCP or AWS. Experience in building or integrating vendor payment platforms (UPI, IMPS, etc.) is a strong advantage.
This role requires strong technical leadership, architectural thinking, and the ability to collaborate with cross-functional teams to deliver high-quality applications.
Key Responsibilities :
Core Development & Architecture :
- Design, develop, and implement complex enterprise-level applications using Java and related technologies.
- Architect, build, and maintain microservices-based applications following modern design principles.
- Develop robust backend systems using Spring Boot, Spring MVC, Spring Security, and Spring Data.
- Build and consume RESTful APIs, ensuring scalability, performance, and security.
Frontend Development :
- Work with frontend technologies such as HTML, CSS, JavaScript.
- Build and enhance UI components using modern frameworks/libraries like Angular, React, or Vue.js.
- Ensure seamless integration between backend services and frontend interfaces.
Cloud Engineering :
- Develop and deploy applications on Google Cloud Platform (GCP) including :
Compute Engine
Kubernetes Engine (GKE)
Cloud SQL
Cloud Storage
Pub/Sub
- If not experienced in GCP, equivalent cloud experience in AWS is acceptable (EC2, S3, RDS, EKS, Lambda, etc.).
DevOps & CI/CD :
- Implement and maintain CI/CD pipelines using Jenkins, GitLab CI/CD, or similar tools.
- Work closely with DevOps teams to automate builds, testing, deployments, and monitoring.
Domain Expertise Payments :
- Design and integrate applications with vendor payment platforms such as :
IMPS
UPI
Other banking or digital payment systems
- Ensure systems comply with regulatory and financial security standards.
Collaboration & Leadership :
- Lead and mentor junior developers, providing code reviews and architectural guidance.
- Work with cross-functional teams, including product managers, architects, QA, and DevOps.
- Participate in requirement gathering, technical design discussions, and solution planning.
Required Skills :
- Strong expertise in Java programming
- Hands-on experience with JavaScript
- HTML, CSS, and Web Technologies
- Microservices design and development
- RESTful API design and implementation
- Spring Boot, Spring MVC, Spring Security, Spring Data
- CI/CD tools : Jenkins, GitLab CI/CD
- Cloud experience : GCP (preferred) or AWS
- Experience with payment platforms (IMPS, UPI, etc.)
Preferred Skills :
- Experience with Kubernetes or containerized deployments
- Familiarity with Agile/Scrum methodologies
- Strong problem-solving and analytical skills
- Ability to work in complex, fast-paced enterprise environments
Additional Information :
- Engagement Type : Contract
- Work Location : Pune
- Notice Period : Immediate to 15 days preferred
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1588230
Interview Questions for you
View All