HamburgerMenu
hirist

Job Description

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


info-icon

Did you find something suspicious?