Sr. Developer - Application Development JAVA N
This position is only open for External Referrals
Ready to turn bold ideas into real-world impact?
At Genpact, we don’t just adapt to change, we lead it. AI and digital innovation are transforming the way businesses work, and we’re at the forefront of it. Genpact’s AI Gigafactory , our industry-first accelerator, exemplifies how we scale advanced technology solutions to help global enterprises work smarter, grow faster, and transform at scale. Whether tackling complex challenges through large-scale models or agentic AI , our breakthrough solutions tackle companies’ most complex challenges.
If you thrive in a fast-moving, innovation-driven environment, love building and deploying cutting-edge AI solutions, and want to push the boundaries of what’s possible, this is your moment.
Genpact (NYSE: G) is an agentic and advanced technology solutions company. We leverage process intelligence and artificial intelligence to deliver measurable outcomes. With a strong partner ecosystem and decades of client trust, we provide innovative solutions that transform how businesses run. Powered by a team with an active learning mindset and client centricity at its core, we deliver lasting value for the world’s leading enterprises.
Get to know us at genpact.com and on LinkedIn , YouTube , X , and Facebook .
Job Description -
JD (Java-Cloud Opportunity):
We are seeking hands-on Java & Cloud Developers with experience in Financial Services to design, develop, and support cloud-native applications across strategic business workstreams. The candidate should have strong hands-on expertise in Java, Spring Boot, Microservices, and Cloud platforms with experience building scalable, high-performance solutions.
Mandatory Skills
Hands-on development expertise with minim 3+ years (for multiple Junior & Senior roles) in: Java (8/11/17), Python
Spring Boot, Microservices Architecture
GCP (Google Cloud Platform)/ AWS/Azure
Docker
GitHub Actions (CI/CD)/ Kubernetes
PostgreSQL/Azure SQL
Experience in designing and developing scalable, cloud-native applications.
Strong hands-on understanding of API design, event-driven architecture, and distributed systems.
Financial Services experience is mandatory.
Hands-on coding and development experience is required.
Candidates with very short notice periods (relocating to the work location) will be prioritized.
Key Responsibilities
Design, develop, and deploy enterprise-scale applications on GCP/AWS/Azure .
Build and enhance microservices using Java, Spring Boot, Kafka, and Pub/Sub .
Develop data-intensive solutions leveraging PostgreSQL/Azure SQL and BigQuery .
Implement and maintain CI/CD pipelines, Kubernetes using GitHub Actions .
Containerize and deploy applications using Docker .
Collaborate closely with business, product, and engineering stakeholders within financial services programs.
Preferred Experience
Exposure to cloud migration and modernization programs.
Agile/Scrum delivery experience.
Skill Matrix:
Financial Services | Java | Spring Boot | GCP | Pub/Sub | Kafka | Docker | GitHub Actions | PostgreSQL | Kubernetes | Python | Microservices | Immediate Availability .
Qualifications -
Bachelors - Computer Engineering, Bachelors - Computer Science, Bachelors - Information Technology, Masters - Software Engineering
Certifications -
Oracle Certified Java Associate - OracleOracle
Required Skills -
Agile Methodology, Apache Kafka, Client Relations, Collaboration Tools, Design Thinking, Executive Presence, Inclusion, Personal Effectiveness, Storytelling
Language
Language Proficiency -
Additional Job Location -
Job Type
Regular
Master Skill List -
Application Development JAVA N
Remote Type -
Work Shift -
The approximate annual base compensation range for this position is:
The actual offer, reflecting the total compensation package plus benefits, will be determined by a number of factors which include but are not limited to the applicant’s experience, knowledge, skills, and…