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

Senior Java Developer – Assistant Vice President

Citi

Senior Java Developer/Lead overseeing technical design and delivery of backend services across Wealth lending platforms. Providing mentorship and driving high-quality software products with a focus on performance and scalability.

Posted 6/19/2026full-timePune • 🇮🇳 IndiaSeniorWebsite

Tech Stack

Tools & technologies
AWSAzureCloudGoogle Cloud PlatformJavaMicroservicesSpring

About the role

Key responsibilities & impact
  • Owning the technical design, development, and delivery of backend services and applications across Wealth lending platforms.
  • Providing technical leadership and mentorship to a team of Java developers, actively contributing to the design, development, and implementation of high-quality software.
  • Designing and developing resilient and scalable microservices and RESTful APIs with robust error handling, monitoring, and performance.
  • Designing, building, and managing the application's service and data access layers, ensuring consistent and efficient data handling.
  • Performing and overseeing code quality reviews, application performance profiling, and driving optimization strategies.
  • Defining, implementing, and validating complex business logic and data transformations within the application.
  • Championing and utilizing AI-assisted development tools (e.g., GitHub Copilot) and modern authentication frameworks to improve developer productivity, code quality, and testing across the engineering team.
  • Providing technical leadership and delivery ownership, guiding the team on architecture decisions, best practices, and ensuring the high-quality delivery of features and platform enhancements.
  • Identifying problems, analyzing information, and making evaluative judgments to recommend and implement effective solutions.
  • Applying fundamental knowledge of programming languages for design specifications and active development.
  • Ability to operate with a limited level of direct supervision, drive initiatives, and resolve complex technical issues effectively.
  • Appropriately assessing risk when business decisions are made, demonstrating consideration for the firm's reputation and safeguarding Citigroup, its clients, and assets, by driving compliance with applicable laws, rules, and regulations.

Requirements

What you’ll need
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field
  • 8+ years of progressive experience in software development, with at least 1-2 years in a senior developer or lead capacity
  • Experience in managing and implementing successful projects
  • Demonstrable experience within the financial services or banking industry, specifically with wealth management or lending platforms, is highly desirable
  • Certifications in Java, Spring, or cloud platforms (e.g., AWS, Azure, GCP) are a plus.

Benefits

Comp & perks
  • Health insurance
  • 401(k) matching
  • Flexible work hours
  • Paid time off

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
JavamicroservicesRESTful APIscode quality reviewsapplication performance profilingdata transformationsAI-assisted development toolsprogramming languagesarchitecture decisionsoptimization strategies
Soft Skills
technical leadershipmentorshipproblem-solvinganalytical judgmentinitiativerisk assessmentcommunicationcollaborationdecision-makingadaptability
Certifications
Java certificationSpring certificationAWS certificationAzure certificationGCP certification