Taro Logo

Java Developer - C11 - PUNE

Citi is a leading global bank providing financial services and products to consumers, corporations, governments and institutions.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Finance

Description For Java Developer - C11 - PUNE

Citi is seeking a talented Java Developer to join their team in Pune, India. This role is part of their Digital Software Engineering team, focusing on developing and maintaining robust web applications using modern technologies. The position requires a mix of technical expertise in Java, Spring Boot, React, and microservices architecture, along with strong analytical and communication skills.

The ideal candidate will have 4-8 years of experience in application development, with a strong foundation in Java programming and modern web technologies. You'll be working on high-traffic, distributed, cloud-based services, contributing to all phases of the software development lifecycle from requirements gathering to deployment.

Key responsibilities include developing web solutions with multi-tenant architecture, implementing microservices using Kafka, managing database operations, and ensuring code quality through reviews and best practices. You'll collaborate with cross-functional teams to deliver exceptional user experiences while maintaining high standards of code quality and security.

This role offers an opportunity to work with one of the world's leading financial institutions, contributing to systems that impact millions of users globally. You'll be part of a team that values innovation, quality, and continuous improvement, with chances to work on challenging problems at scale.

The position requires a bachelor's degree or equivalent experience, along with demonstrated execution capabilities in application development. Experience with CI/CD methodologies, web services, and data modeling is essential. The role demands both technical excellence and strong communication skills, as you'll be presenting technical concepts to various stakeholders.

Join Citi to be part of a dynamic team that's driving digital transformation in the financial sector, working with cutting-edge technologies while maintaining the highest standards of security and reliability. This role offers excellent growth opportunities and the chance to work on impactful projects in a global organization.

Last updated 22 days ago

Responsibilities For Java Developer - C11 - PUNE

  • Turn tech stack and application design into code on multiple development platforms
  • Develop and maintain robust web applications using Java, SpringBoot, React, and other technologies
  • Design and implement integrations using microservices architecture
  • Collaborate with cross-functional teams to define requirements and design solutions
  • Participate in code reviews and ensure code quality
  • Troubleshoot and resolve technical issues
  • Work with SQL and database query tools to manage data
  • Contribute to all phases of the software development lifecycle

Requirements For Java Developer - C11 - PUNE

Java
React
JavaScript
Kafka
  • 4-8 years in an Apps Development role
  • Bachelor's degree or equivalent experience
  • Experience with Java development
  • Experience with CI/CD development methodologies and tools
  • Knowledge of web services (SOAP and REST)
  • Experience with data modeling languages (XML and JSON)
  • Strong analytical and quantitative skills
  • Experience in running high traffic, distributed, cloud based services
  • Excellent written and oral communication skills

Jobs Related To Citi Java Developer - C11 - PUNE