Senior Backend Developer - JAVA, ETL & Microservices

Dataceria

Pune City

Hybrid

INR 1,500,000 - 2,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A technology solutions company is seeking a Senior Backend Developer with expertise in Java, microservices, and Azure Cloud to join their Pune team. This position involves working on complex enterprise applications and requires strong experience with Spring frameworks and SQL databases. The role is hybrid, with 3 days onsite per week, and involves collaboration with international teams.

Qualifications

  • At least 8-15 years of software development experience (Java).
  • Expert in Spring frameworks.
  • Strong experience with SQL (MS-SQL, PostgreSQL), Snowflake, and NoSQL databases.

Responsibilities

  • Develop, maintain, and optimize Java 8+ backend services.
  • Design and implement ETL pipelines using Apache Airflow.
  • Collaborate with cross-functional teams in Agile scrum environments.

Skills

Java development
Spring frameworks
SQL databases
Azure Cloud
CI/CD setup
Problem-solving
Leadership skills

Tools

Docker
Kubernetes
Terraform

Job description

Overview

Senior Backend Developer - JAVA, ETL & Microservices

Dataceria is looking for experienced Senior Java Microservices Developers to join a strategic modernization project for a global client. You will work on complex enterprise applications, collaborating with architects, leads, and other developers to deliver high-quality solutions.

Responsibilities
  • Develop, maintain, and optimize 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
  • At least 8-15 years of software development experience (Java).
  • Expert in:
  • Spring frameworks (Spring Boot, Spring Cloud Services, Spring Security, etc.).
  • Strong experience with SQL (MS-SQL, PostgreSQL), Snowflake, and NoSQL databases (preferably Cosmos DB).
  • Proven experience with Azure Cloud, Docker, and Kubernetes (AKS).
  • 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
  • Financial/Banking 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.
Team & Work Model
  • Pune-based team members, 3 days/week onsite.
  • Collaboration with APAC/EMEA teams; calls mainly in India evening to overlap with USA.
Summary
  • Senior Developers: Work across microservices landscape in legacy and modernization projects.
  • Assigned to scrum teams within Pune, with potential for rotation between modules.
Technical Requirements
  • Snowflake Requirement: Must know how to connect, deploy, handle DB, and write pipelines.
  • CI/CD: At least 5 years with Git or similar in Agile environments.
  • Terraform is a plus for IaC.
  • UI development skills are a plus for flexibility in resource allocation.
  • Acceptable: AWS/GCP if candidate can upskill quickly to Azure.
How to apply

Email: careers@dataceria.com with the following details to process the application faster:

  • CTC
  • ECTC
  • Current Location
  • Summary based on mandatory skills and good to have skills

----------------------------------------------------------

Referral note: Referrals can increase your chances of interviewing.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Backend developer
Java Backend developer

Citi • Maharashtra

On-site
INR 1,400,000 - 2,200,000
Senior Software Engineer
Senior Software Engineer

Ingenium Digital • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 2,600,000 - 4,200,000
Health insurance
Learning allowance
Hybrid/Remote work
+1
Back End Developer
Back End Developer

Creospan Private Limited • Pune District

Hybrid
INR 2,500,000 - 3,500,000
Java Full Stack Developer
Java Full Stack Developer

Hexaware Technologies • India

On-site
INR 1,500,000 - 3,000,000
Java Developer
Java Developer

Crescendo Global Leadership Hiring India • Chennai District, Bengaluru, Hyderabad

On-site
INR 2,400,000 - 4,200,000
Senior Software Engineer -Java
Senior Software Engineer -Java

1203 Barclays Global Serv. Cent • Pune District

On-site
INR 2,400,000 - 3,600,000
Java Developer
Java Developer

Agiliad • Pune District

On-site
INR 600,000 - 1,200,000
Docker and Kubernetes exposure
Kafka/RabbitMQ exposure
Jenkins/GitHub Actions or similar CI"
+1
Architect - Java Backend
Architect - Java Backend

Tredence • Bengaluru

On-site
INR 3,000,000 - 5,500,000
Java Developer/ Tech Lead
Java Developer/ Tech Lead

Opus Technologies • Pune District

Hybrid
INR 2,500,000 - 4,000,000
Senior Java Solutions Architect- Vice President
Senior Java Solutions Architect- Vice President

Citi • Chennai District

On-site
INR 4,000,000 - 7,000,000