Java Microservices and Kafka Engineer - Assistant Vice President

Citibank (Switzerland) AG

Pune District

Hybrid

Confidential

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Citibank (Switzerland) AG in Pune is seeking a Senior Java Engineer to design, build, and deliver complex microservices-driven systems. You will combine Java expertise with hands-on work on cloud-native architectures to drive high-performance software delivery across the lifecycle.

The role requires 7 to 12 years of experience, proficiency in Java 8+, Spring Boot, Kafka, and MongoDB. This is a hybrid role based in Pune with opportunities to impact global operations.

Qualifications

  • 7 to 12 years of hands-on software development experience.
  • Strong engineering proficiency in Java 8+ with production-level microservices experience.
  • Experience with Spring Boot, NoSQL databases, and distributed systems design.

Responsibilities

  • Design, build, and deliver Java-based microservices that meet business requirements across the full SDLC.
  • Architect scalable solutions using Java 8+ and Spring Boot to ensure reliability and performance.
  • Integrate Kafka or MQ-based messaging for real-time data processing across distributed platforms.
  • Deploy and manage containerised applications using Docker and OpenShift in cloud environments.
  • Mentor junior engineers and collaborate with cross-functional teams and leadership.

Skills

Java
Spring Boot
Kafka
MQ
MongoDB
NoSQL
Cloud-native architectures
Docker
OpenShift
Microservices

Education

Bachelor's degree in Computer Science / Information Technology

Tools

MongoDB
Kafka
Docker
OpenShift

Job description

## Java Microservices and Kafka Engineer - Assistant Vice PresidentApply: Hybrid: Pune Maharashtra India: Full time: Posted Today: 26994802Citi is looking for a Senior Java Engineer to join its Technology team and play a key role in designing, building, and delivering complex, high-performance application systems that directly support critical business operations. Working at an intermediate-to-senior level, you will combine deep Java engineering expertise with hands-on experience in microservices and cloud-native architectures to drive real, measurable outcomes across the software delivery lifecycle. This is a hybrid opportunity based in Pune, offering you the chance to shape technical solutions at a global scale.## **Responsibilities** * Design, build, and deliver Java-based microservices and application systems that meet specific business and user requirements across the full software development lifecycle.* Architect and implement scalable solutions using Java 8 or above, Spring Boot, and MongoDB, ensuring high availability and performance in production environments.* Integrate messaging and event-streaming systems, including Kafka and MQ middleware, to enable reliable, real-time data processing across distributed platforms.* Deploy and manage containerised applications using Docker, OpenShift, and other cloud technologies to support modern, cloud-native delivery practices.* Lead technical analysis of complex application problems, evaluate system and business process requirements, and recommend effective engineering solutions.* Identify and implement security controls and post-deployment safeguards to ensure system integrity, regulatory compliance, and sound risk management.* Mentor junior and mid-level engineers, serving as a subject matter expert and technical advisor to cross-functional teams and senior stakeholders.## **Required Qualifications & Skills** * 7 to 12 years of hands-on experience in software application development, systems analysis, and end-to-end project delivery.* Strong engineering proficiency in Java 8 or higher, with production-level experience building and maintaining Java Microservices architectures.* Practical experience with Spring or Spring Boot frameworks for developing robust, scalable backend services.* Proven expertise in MongoDB and NoSQL database design, querying, and integration within distributed application environments.* Demonstrated ability to integrate Kafka or MQ-based messaging middleware into high-volume, event-driven systems.* Working knowledge of cloud and containerisation technologies, including Docker, OpenShift, or equivalent containerisation platforms.* Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent professional experience.## **Beneficial Skills & Qualifications** * Experience with DevOps practices and CI/CD tooling to support automated build, test, and deployment pipelines.* Familiarity with stream processing frameworks such as Apache Flink, or caching technologies for performance optimisation.* Exposure to UI technologies that complement full-stack delivery in enterprise application environments.* Knowledge of consulting or project management methodologies that support structured planning and stakeholder engagement.------------------------------------------------------## **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.* *View Citi’s EEO Policy Statement and the Know Your Rights poster.*
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Microservices and Kafka Engineer - Assistant Vice President
Java Microservices and Kafka Engineer - Assistant Vice President

Citigroup Inc. • Pune District

Hybrid
INR 1,400,000 - 2,000,000
Java Microservices and Kafka Engineer - Assistant Vice President
Java Microservices and Kafka Engineer - Assistant Vice President

Citi • Pune District

Hybrid
INR 2,500,000 - 3,500,000
Java Microservices and Kafka Engineer - Assistant Vice President
Java Microservices and Kafka Engineer - Assistant Vice President

Citi • Maharashtra

Hybrid
INR 1,200,000 - 2,000,000
Java Kafka APIGEE-Assistant Vice President
Java Kafka APIGEE-Assistant Vice President

Citibank (Switzerland) AG • Pune District

Hybrid
Confidential
Full Stack Java Microservices Developer - Assistant Vice President
Full Stack Java Microservices Developer - Assistant Vice President

Citibank (Switzerland) AG • Pune District

Hybrid
Confidential
Senior Lead Java Development - Assistant Vice President
Senior Lead Java Development - Assistant Vice President

Citibank (Switzerland) AG • Pune District

Hybrid
Confidential
Java and Python Lead Software Engineer - Vice President
Java and Python Lead Software Engineer - Vice President

Citibank (Switzerland) AG • Pune District

Hybrid
Confidential
Applications Development Manager Java - C12 - PUNE
Applications Development Manager Java - C12 - PUNE

Citibank (Switzerland) AG • Pune District

On-site
Confidential
Senior Java Lead - Assistant Vice President
Senior Java Lead - Assistant Vice President

Citibank (Switzerland) AG • Pune District

On-site
Confidential
Core Java Backend Developer - Assistance Vice President
Core Java Backend Developer - Assistance Vice President

Citibank (Switzerland) AG • Pune District

On-site
Confidential