Hiring.Camp

Core Java Application Developer - Assistance Vice President

citibank

·

May 13, 2026

Location
Chennai, TN,IN, IN
Type
Full-time
Department
IT
Seniority
VP
Experience
8+ years
Source
Eightfold

Description

Citi is seeking a highly motivated and experienced Software Engineer for an Associate Vice President role. The successful candidate will be instrumental in developing and implementing complex enterprise-level solutions, contributing to critical projects within a dynamic and fast-paced environment. This role requires a strong technical background, a deep understanding of software engineering best practices, and the ability to contribute across the entire software development lifecycle.

Key Responsibilities

  • Develop and implement complex software solutions using Java/J2EE, Spring Boot, and RESTful web services.
  • Design, develop, and maintain robust microservices adhering to architectural best practices.
  • Apply hands-on expertise in Core Java, including multi-threading and the Collections framework.
  • Utilize Spring Framework effectively for application development.
  • Work extensively with Oracle databases, including creating and optimizing SQL queries.
  • Ensure adherence to software engineering best practices, object-oriented programming (OOP) principles, and design patterns.
  • Contribute to the continuous integration and continuous delivery (CI/CD) pipelines.
  • Manage source code effectively using tools such as Git or Bitbucket.
  • Promote and apply clean coding principles and maintain high code quality using tools like Sonar.
  • Design and implement comprehensive unit, integration, and functional tests to ensure solution quality.
  • Analyze and solve complex technical problems efficiently.

Qualifications

  • 8+ Years of experience in developing and implementing complex software solutions.
  • Strong knowledge of Java/J2EE, Spring Boot, and RESTful web services (XML, JSON).
  • Proven experience working with Microservices Architecture.
  • Hands-on experience with Core Java, Multi-threading, Collections framework, and Spring Framework.
  • Strong experience with Oracle, including creating SQL queries.
  • Solid understanding of software engineering best practices, OOP, design patterns, and CI/CD pipelines.
  • Experience with source code management tools (Git or Bitbucket).
  • Understanding of clean coding principles and code quality measurements using tools like Sonar.
  • Demonstrated ability to design and implement unit, integration, and functional tests.
  • Strong analytical and problem-solving skills.
  • Good written and verbal communication skills.

Desirable Skills (Good to have)

  • Understanding of Cloud-native development principles.
  • Experience with Container Orchestration tools (Docker, Kubernetes, OpenShift, etc.).
  • Experience with event-driven architecture using Kafka.

\------------------------------------------------------

## 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.

Skills

JavaSpring BootDockerKubernetesCI/CDSQLOracleGitMicroservices

Similar Jobs

7

Core Java Application Support Engineer

Accenture · Charlotte, 1120 S Tryon St., Corp, United States of America +3 · Hybrid

1 week ago

Core Java Application Developer - Assistance Vice President

Citi Bank · IT BUILDING, RAMANUJAN IT SEZ,, India

1 month ago

Core Java Application Developer - Assistance Vice President

citibank · Chennai, TN,IN, IN

2 months ago

Senior Application Backend Engineer (Core Java) (Remote - United Kingdom)

Yelp · London, UK +7 · Remote

3 months ago

Senior Application Backend Engineer (Core Java) (Remote - Ireland)

Yelp · Leinster-Dublin, IE +4 · Remote

3 months ago

Lead Software Engineer - Java, Low-Latency Core Banking Application

JP Morgan Chase · Bengaluru, Karnataka, India

2 months ago

Senior Consultant- Technical (Core Java, J2EE, PL/SQL, Application Services)

Model N · Hyderabad India · Hybrid

8 months ago