Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Citi

Java Fullstack Developer – Assistant Vice President

Citi

. Code, build, and maintain efficient, reusable, and reliable Java code for high-volume, low-latency applications .

Posted 5/7/2026full-timePune • 🇮🇳 IndiaLeadWebsite

Tech Stack

Tools & technologies
AngularCloudGradleJavaKafkaKubernetesMicroservicesMongoDBNoSQLOpenShiftOracleReactSDLCSpringSpring BootSpringBootSQL

About the role

Key responsibilities & impact
  • Code, build, and maintain efficient, reusable, and reliable Java code for high-volume, low-latency applications
  • Contribute to all phases of the development lifecycle, from concept and design to testing and deployment
  • Write well-designed, testable, and scalable code in accordance with software development standards and best practices
  • Ensure the best possible performance, quality, and responsiveness of the applications
  • Analyze user requirements to define business objectives and translate them into technical specifications
  • Participate in architectural and design discussions to create robust and scalable solutions
  • Produce detailed specifications and software design documents
  • Identify and evaluate new technologies for implementation
  • Code and develop and execute unit tests, integration tests, and performance tests to ensure code quality
  • Identify bottlenecks and bugs and devise solutions to these problems
  • Troubleshoot, debug, and upgrade existing systems to ensure they meet business needs
  • Prepare and produce releases of software components
  • Provide technical support for applications in production, responding to and resolving issues in a timely manner
  • Collaborate with cross-functional teams, including business analysts, project managers, and other developers, to deliver high-quality software
  • Document and maintain software functionality, processes, and technical specifications
  • Communicate effectively with team members and stakeholders to provide updates on project status and technical issues

Requirements

What you’ll need
  • 8-12 years of Java Development experience in cloud environment
  • Proficiency in programming Java Microservices and RESTful APIs using Spring Boot and Gradle
  • Proficient in Angular/React
  • Proficient in core Java concepts including exception handling, multi-threading, logging, memory management, and password management standards
  • Experience in NoSQL – MongoDB, Oracle, and SQL
  • Experience in Cloud – Amazon ECS, OpenShift Kubernetes , Messaging systems – Kafka
  • Proficient in authentication and authorization standards – JWT, OAuth
  • Experience in API gateway and APIGEE
  • Solid understanding of software development lifecycle (SDLC) and Agile methodologies.
  • Knowledge of DevOps practices and CI/CD pipelines
  • Hands on experience with LightSpeed, Kibana , Sonar Cube, GitHub, IntelliJ, Copilot, JIRA
  • Experience in systems analysis and programming of software applications

Benefits

Comp & perks
  • 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.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaJava MicroservicesRESTful APIsSpring BootGradleAngularReactNoSQLMongoDBSQL
Soft Skills
communicationcollaborationproblem-solvinganalytical thinkingtechnical support