Senior Backend Developer - JAVA, ETL & Microser... Pune ·
Senior Backend Developer - JAVA, ETL & Microser... Pune ·

Senior Backend Developer - JAVA, ETL & Microser... Pune ·

Full-Time 30000 - 48000 £ / year (est.) Home office (partial)
Go Premium
K

At a Glance

  • Tasks: Develop and optimise Java backend services and build microservices in a dynamic environment.
  • Company: Join Keyrus, a leader in Data Intelligence and Management Consultancy.
  • Benefits: Competitive salary, hybrid work model, and opportunities for professional growth.
  • Why this job: Make an impact on innovative projects while collaborating with top professionals.
  • Qualifications: 8+ years of Java development experience and strong problem-solving skills.
  • Other info: Work in a multicultural team with excellent career advancement opportunities.

The predicted salary is between 30000 - 48000 £ per year.

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 we’re 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.

Senior Backend Developer - JAVA, ETL & Microser... Pune · employer: Keyrus Named Leader in Everest Group

Keyrus is an exceptional employer that fosters a dynamic and collaborative work culture, where innovation meets expertise. As a Senior Backend Developer in Pune, you will not only work on cutting-edge projects but also benefit from a multicultural environment that encourages professional growth and development. With a focus on employee well-being and a hybrid work model, Keyrus offers a unique opportunity to thrive in your career while contributing to meaningful solutions for global clients.
K

Contact Detail:

Keyrus Named Leader in Everest Group Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Backend Developer - JAVA, ETL & Microser... Pune ·

Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving Java, microservices, and ETL processes. This gives potential employers a taste of what you can do beyond your CV.

Tip Number 3

Prepare for interviews by practising common technical questions related to Java, Spring Boot, and cloud services. Mock interviews with friends or using online platforms can help you feel more confident when it’s your turn to shine.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace Senior Backend Developer - JAVA, ETL & Microser... Pune ·

Java 8+
Spring Boot
Hibernate/JPA
Microservices architecture
ETL frameworks (Apache Airflow, Spring Batch, Apache Camel)
SQL (MS-SQL, PostgreSQL)
Snowflake
NoSQL databases (Cosmos DB)
Azure Cloud
Docker
Kubernetes (AKS)
Enterprise messaging systems (Kafka)
CI/CD setup (Azure DevOps)
Leadership skills
Analytical thinking

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to highlight your experience with Java, microservices, and ETL frameworks. We want to see how your skills align with what we're looking for, so don’t be shy about showcasing your relevant projects!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about the role and how your background makes you a perfect fit. We love seeing enthusiasm and a bit of personality in your application.

Showcase Your Problem-Solving Skills: In your application, highlight specific examples where you've tackled complex issues or optimised processes. We’re all about problem-solving here at StudySmarter, so let us know how you’ve made an impact in your previous roles!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us that you’re keen on joining our team!

How to prepare for a job interview at Keyrus Named Leader in Everest Group

Know Your Tech Stack Inside Out

Make sure you’re well-versed in Java 8+, Spring Boot, and Hibernate/JPA. Brush up on your knowledge of microservices architecture and ETL frameworks like Apache Airflow. Being able to discuss these technologies confidently will show that you're the right fit for the role.

Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous projects, especially those involving production issues or complex enterprise applications. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your analytical thinking.

Familiarise Yourself with Agile Methodologies

Since the role involves collaboration in Agile scrum environments, be ready to talk about your experience working in such settings. Share examples of how you’ve contributed to team dynamics and project success, as this will demonstrate your adaptability and teamwork skills.

Ask Insightful Questions

Prepare thoughtful questions about the company’s projects, team structure, and future goals. This not only shows your interest in the role but also gives you a chance to assess if the company aligns with your career aspirations.

Senior Backend Developer - JAVA, ETL & Microser... Pune ·
Keyrus Named Leader in Everest Group
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

K
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>