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.