Senior Java Engineer - Modern Engineering Team (Pune)

Senior Java Engineer - Modern Engineering Team (Pune)

01 Aug
|
Citigroup
|
Pune

01 Aug

Citigroup

Pune

**About the Role** The **Senior Data Engineer** is an experienced, hands-on engineer who is passionate about solving complex technical problems through innovation and modern engineering practices. This role is central to building and evolving our next-generation, event-driven data platform, working at the intersection of data engineering, software craftsmanship, and agile delivery. The ideal candidate is a strong individual contributor who thrives in a collaborative environment, pairs effectively with AI coding agents and fellow engineers, and brings a craftsperson's mindset to every line of code they write or review. **What You'll Do** **Engineering & Delivery:** + Design, develop, and maintain high-quality, production-grade data pipelines built on **Java, Spring Boot microservices, Kafka, Elasticsearch, and Oracle** . + Write clean, well-tested, and maintainable code, applying **SOLID principles, TDD, BDD (Cucumber/Spock), and Trunk-Based Development** practices. + Actively participate in **code reviews** , pairing sessions with developers and AI coding agents (e.g., GitHub Copilot, Devin), and contribute to raising the overall engineering bar. + Decompose acceptance criteria to understand backlog deliverables, complexities, and risks, contributing to sprint planning and agile ceremonies. + Implement and manage **feature toggles** to enable safe, continuous delivery to production. **Architecture & Design:** + Contribute to the design and documentation of scalable, highly available, and low-latency **event-driven architectures** . + Apply modern software design patterns and contribute to architectural decisions, including **CQRS, Data Mesh, and Medallion Architecture** principles. + Leverage knowledge of **Cloud-native development, Container Orchestration (OpenShift/Kubernetes)** , and CI/CD pipelines (Tekton, Jenkins, Harness) to deliver robust solutions. **Collaboration & Leadership:** + Partner continuously with business stakeholders, architects, and cross-functional teams to deliver sprint goals and broader platform objectives. + Serve as a **Subject Matter Expert (SME)** for senior stakeholders and team members on data engineering topics.



+ Mentor and coach junior engineers, fostering a culture of continuous learning and engineering excellence. + Contribute to defining and evolving **technical standards, coding guidelines, and team ways of working** . **What We're Looking For** **Required Qualifications:** + **8+ years** of experience as a Senior Technology/Data Engineer. + Solid, hands-on experience with **event-driven architecture using Apache Kafka** and **Spring Boot microservices** . + Proficiency in **Java (JDK 17/21+)** , **Gradle** , **SQL** / **Oracle** and **Elasticsearch** . + Practical experience with **BDD/TDD** using Cucumber/Spock, **Trunk-Based Development** , and **feature toggles** . + Strong understanding of **Agile/Scrum** development and a craftsperson approach to engineering, applying **SOLID and Clean Code** principles. + Clear understanding of **Data Structures and Object-Oriented Principles** in Java. + Experience with **CI/CD pipelines** (Tekton, Jenkins, Harness, etc.), either on-premises or in the cloud. + Solid experience with **Cloud-native development** and **Container Orchestration** tools (Docker, Kubernetes, OpenShift). + B.Tech/B.Eng degree or equivalent work experience. **Good to Have:** + Exposure to **horizontally scalable, highly available, and low-latency event-driven application** architecture. + Experience with **Security, Observability, and Monitoring** tools (Grafana, Prometheus, Splunk, ELK, CloudWatch, etc.). + Good understanding of **Data Engineering concepts** , including data storage, data quality, data governance, data modeling, and data management. + Familiarity with **AI coding agents** (e.g., GitHub Copilot, Devin or equivalent tools) and their integration into the development workflow. + Exposure to **Data Mesh, Modern Data Architecture, or CQRS** patterns.



**Why Join Us?** + Work on a **cutting-edge, event-driven data platform** that processes millions of real-time trade and settlement events daily. + Be part of a **modern engineering team** that embraces the latest tools, practices, and AI-powered development workflows. + Collaborate with talented engineers and architects across a **global organization** . + Contribute to a platform that directly impacts **critical financial operations** for one of the world's largest financial institutions. + Grow your career in a team that values **engineering excellence, continuous learning, and innovation** . ------------------------------------------------------ **Job Family Group:** Technology ------------------------------------------------------ **Job Family:** Applications Development ------------------------------------------------------ **Time Type:** Full time ------------------------------------------------------ **Most Relevant Skills** Please see the requirements listed above. ------------------------------------------------------ **Other Relevant Skills** For complementary skills, please see above and/or contact the recruiter. ------------------------------------------------------ _Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law._ _If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review_ _Accessibility at Citi (https://www.citigroup.com/citi/accessibility/application-accessibility.htm)_ _._ _View Citi's_ _EEO Policy Statement (https://www.citigroup.com/global/eeo-aa-policy)_ _and the_ _Know Your Rights (https://www.eeoc.gov/sites/default/files/2023-06/22-088_EEOC_KnowYourRights6.12ScreenRdr.pdf)_ _poster._ Citi is an equal opportunity and affirmative action employer. Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.

📌 Senior Java Engineer - Modern Engineering Team (Pune)
🏢 Citigroup
📍 Pune

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior java engineer - modern engineering team (pune) / pune

Subscribe to this job alert:

Get the latest job offers by email for: senior java engineer - modern engineering team (pune) / pune