Skip to main content
Team members enjoying time outside
Join Our Team

Java Developer - Pune - C11 / Apps Dev Intermed Prgmr Anlyst (R2106041)

Job Req Id:
25887516
Location(s):
Pune, India
Job Type:
On-Site/Resident
Posted:
Jul. 20, 2025

Discover your future at Citi

Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact.

Job Overview

Summary:

Seeking a highly motivated and skilled Java Developer to join our team. The ideal candidate possesses a strong foundation in Object-Oriented Programming (OOP) principles, data structures and algorithms, and problem-solving abilities. They should be a collaborative team player, eager to learn and adapt to new technologies, and proficient in Java coding with a beneficial understanding of Python.

Core Competencies:

  • Object-Oriented Programming (OOP): Solid understanding of OOP concepts such as inheritance, polymorphism, encapsulation, and abstraction. Proficient in applying these principles to design and develop robust and maintainable software solutions.
  • Data Structures and Algorithms: Comprehensive knowledge of common data structures (arrays, linked lists, trees, graphs, hash tables) and algorithms (searching, sorting, dynamic programming). Ability to analyze the time and space complexity of algorithms and choose the most efficient solution for a given problem.
  • Problem-Solving and Analytical Thinking: Demonstrated ability to analyze complex problems, break them down into smaller components, and develop effective solutions. Strong analytical and critical thinking skills.
  • Teamwork and Collaboration: Excellent communication and interpersonal skills. Ability to work effectively within a team environment, contribute to group discussions, and collaborate with colleagues to achieve common goals.
  • Adaptability and Learning Agility: Openness to learning and adopting new technologies and frameworks. Willingness to stay up-to-date with the latest industry trends and continuously improve technical skills.
  • Programming Languages: Proficient in Java development, including experience with core libraries and frameworks. Knowledge of Python is a plus.

Technical Skills:

  • Java: Expertise in Java SE/EE, including core APIs, collections, concurrency, and exception handling.
  • Data Structures and Algorithms: Practical experience implementing and applying various data structures and algorithms.
  • OOP Principles: Demonstrated ability to design and develop software using OOP principles.
  • Problem-Solving: Proven track record of solving complex technical challenges.
  • Python (Good to have): Familiarity with Python syntax and libraries.
  • Version Control (e.g., Git): Experience using Git for code management and collaboration.
  • Software Development Life Cycle (SDLC): Understanding of various SDLC methodologies (Agile, Waterfall).

Experience:

  • 4-7 years of professional experience in Java development.
  • Proven experience in designing, developing, and maintaining Java applications.
  • Experience working with various data structures and algorithms in real-world projects.
  • Track record of successfully delivering high-quality software solutions.

Education:

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.

------------------------------------------------------

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.

A man walks his dog, enjoying a well-earned break from work.

Global Benefits

Discover the top benefits offered to our global workforce, designed to support your well-being, growth and work-life balance. Explore a few of the highlights that make working with us rewarding.

Learn More

A woman enjoying work-life balance with her family

Explore More Jobs

  • Group of young professionals in an office setting

    Early Careers Talent Network

    Sign up to receive personalized job matches based on your skills and interests. We'll help you discover opportunities that align with your goals.

    Discover More

  • Four coworkers walking down stairs and talking

    Career Professionals Talent Network

    Sign up to receive tailored job matches based on your skills and experience. Discover opportunities that align with your ambitions.

    Discover More