MyInternships.in
Citi logo — Citi Java Developer at Citi
Citi

Java Developer

Job · Full-timeIn OfficePune2-3 years1 opening

About this role

Citi is hiring for Java Developer in Pune. This opening was published by Citi on their official careers board (Workday) on 11 September 2026 and was confirmed live on 14 September 2026. Job details • Company: Citi • Role: Java Developer • Location: Pune (as listed: Pune Maharashtra India) • Work…

Similar jobs hiring now

Not quite right? These jobs in Pune match the same skills — apply to a few to improve your chances.

Skills you'll use

JavaSpring BootMicroservicesMongoDBCommunication

What you'll do

  • Design, develop, code, and debug complex application systems, with a strong ability to triage and resolve technical issues.
  • Apply deep knowledge of programming languages and design specifications to build robust, scalable solutions.
  • Conduct thorough peer code reviews to ensure all development adheres to Citi's quality and security standards.
  • Analyze applications to identify and remediate vulnerabilities and security issues, and lead testing and debugging efforts.
  • Utilize knowledge of modern applications development procedures and concepts to identify and define necessary system enhancements.
  • Consult with users, clients, and other technology groups on issues, and recommend optimal programming solutions.
  • Serve as an advisor or coach to new or lower-level analysts, fostering technical growth within the team.
  • Act as a Subject Matter Expert (SME) to senior stakeholders and other team members on technical matters.
  • Operate with a limited level of direct supervision, exercising independence of judgment and autonomy.
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients, and assets, by driving compliance with applicable laws, rules, and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct, and business practices, and escalating, managing, and reporting control issues with transparency.

Who can apply

  • Experience: 2-5 years of relevant experience in the Financial Services industry in an Applications Development role.
  • Core Technical Proficiency:
  • Strong proficiency in Java and the Spring Boot framework.
  • Hands-on experience with Microservices architecture and development.
  • Expertise in MongoDB or other NoSQL databases.
  • AI in Development:
  • Ability to leverage AI tools for code generation and development.
  • Experience or familiarity with prompt engineering to maximize the effectiveness of AI development assistants.
  • Core Competencies:
  • Consistently demonstrates clear and concise written and verbal communication.

About Citi

The Applications Development Intermediate Programmer Analyst is an intermediate-level position responsible for participating in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to…

Searching for “Citi jobs” or “jobs at Citi”? You’re in the right place.

Sponsored — Deals for Professionals

Sponsored

Similar Jobs

Hand-picked roles that match this job's skills

Sponsored — Deals for Professionals

Sponsored

Similar Jobs Based on Your Skills

Recently Posted Jobs in Pune

Fresh jobs posted in Pune — apply early

Ready to apply for Java Developer?

Free to apply · takes under 2 minutes · Citi reviews on a rolling basis.

Apply Now