Senior Backend Developer - JAVA ETL And Microservices
Talentmate
India
24th November 2025
2511-7064-6
Job Description
Keyrus is looking for experienced Senior Java Microservices Developers to join a strategic modernisation project for a global client. You will work on complex enterprise applications, collaborating with architects, leads, and other developers to deliver high-quality solutions.
Target start date: September 2025
Hybrid model - 3 days at Pune Office, India
Salary range: 25,00,000 to 40,00,000 INR
Responsibilities
Develop, maintain, and optimise Java 8+ backend services using Spring Boot and Hibernate/JPA.
Build, deploy, and maintain microservices within Kubernetes (AKS or equivalent).
Design and implement ETL pipelines using Apache Airflow, Spring Batch, or Apache Camel.
Work with Snowflake to create and manage pipelines, connect and deploy databases, and perform query optimisation.
Integrate messaging solutions using Kafka or other enterprise messaging frameworks.
Collaborate with cloud infrastructure teams to deploy and maintain services in Azure Cloud (or adapt from AWS/GCP).
Write and maintain RESTful APIs for microservices communication.
Participate in CI/CD pipeline setup, deployment automation, and version control (Git).
Collaborate with cross-functional teams in Agile scrum environments.
Troubleshoot, debug, and resolve production issues in a timely manner.
What Were Looking For In Our Applicants
At least 8 years of software development experience (Java)
Expert in:
Core Java (Java 8+), J2EE, Spring Boot, Hibernate/JPA
REST APIs, JSON, Microservices architecture
Spring frameworks (Spring Boot, Spring Cloud Services, Spring Security, etc.)
ETL frameworks like Apache AirFlow, Spring Batch, Apache Camel
Strong experience with SQL (MS-SQL, PostgreSQL), Snowflake, and NoSQL databases (preferably Cosmos DB)
Proven experience with Azure Cloud, Docker, and Kubernetes (AKS)
Enterprise messaging systems (Kafka)
CI/CD setup and troubleshooting (preferably Azure DevOps)
Exceptional leadership and communication skills
Strong problem-solving and analytical thinking
Ability to manage multiple priorities in a fast-paced environment
Adaptability and flexibility to change
Willingness to occasionally work outside normal hours
Preferred Skills
Knowledge of UI technologies (React JS, JavaScript, HTML5, CSS3)
Financial/Banking domain experience
Experience with Maven, Gradle, Git
DB performance tuning and Infrastructure-as-Code (Terraform)
Knowledge of Control-M, Dynatrace, and ServiceNow
Strong Unix commands and scripting skills
Why Keyrus?
Joining Keyrus means joining a market leader in the Data Intelligence field and an (inter)national player in Management Consultancy and Digital Experience.
You will be part of a young and ever learning enterprise with an established international network of thought leading professionals driven by bridging the gap between innovation and business. You get the opportunity to meet specialised and professional consultants in a multicultural ecosystem.
Keyrus gives you the opportunity to showcase your talents and potential, to build up experience through working with our clients, with the opportunity to grow depending on your capabilities and affinities, in a great working and dynamic atmosphere.
Searching, interviewing and hiring are all part of the professional life. The TALENTMATE Portal idea is to fill and help professionals doing one of them by bringing together the requisites under One Roof. Whether you're hunting for your Next Job Opportunity or Looking for Potential Employers, we're here to lend you a Helping Hand.
Disclaimer: talentmate.com is only a platform to bring jobseekers & employers together.
Applicants
are
advised to research the bonafides of the prospective employer independently. We do NOT
endorse any
requests for money payments and strictly advice against sharing personal or bank related
information. We
also recommend you visit Security Advice for more information. If you suspect any fraud
or
malpractice,
email us at abuse@talentmate.com.
You have successfully saved for this job. Please check
saved
jobs
list
Applied
You have successfully applied for this job. Please check
applied
jobs list
Do you want to share the
link?
Please click any of the below options to share the job
details.
Report this job
Success
Successfully updated
Success
Successfully updated
Thank you
Reported Successfully.
Copied
This job link has been copied to clipboard!
Apply Job
Upload your Profile Picture
Accepted Formats: jpg, png
Upto 2MB in size
Your application for Senior Backend Developer - JAVA ETL And Microservices
has been successfully submitted!
To increase your chances of getting shortlisted, we recommend completing your profile.
Employers prioritize candidates with full profiles, and a completed profile could set you apart in the
selection process.
Why complete your profile?
Higher Visibility: Complete profiles are more likely to be viewed by employers.
Better Match: Showcase your skills and experience to improve your fit.
Stand Out: Highlight your full potential to make a stronger impression.
Complete your profile now to give your application the best chance!