Full Stack Java Developer Tech Lead- Vice President
Role Overview
Senior-level application development role serving as hands-on technical lead and coordinating application systems and programming work.
Key Skills for This Role
Full Job Posting
Role overview
Senior-level application development role serving as hands-on technical lead and coordinating application systems and programming work.
Responsibilities
- Lead development of complex modules, frameworks, microservices, and scalable Unified Reporting pipelines.
- Set coding, testing, debugging, refactoring, CI/CD, review, and code-quality standards.
- Lead a globally distributed agile team; own sprint planning, backlog grooming, estimation, capacity planning, and delivery.
- Translate business requirements into technical roadmaps and user stories; manage delivery risks and release milestones.
- Integrate Oracle 19c and MongoDB; implement REST microservices, Kafka or IBM MQ messaging, and Spring batch frameworks.
- Modernize interfaces with Angular, React.js, TypeScript, and micro-frontend patterns.
- Provide L3 production support, root-cause analysis, monitoring, and reliability coordination.
- Mentor developers and QA engineers; support secure SDLC, vulnerability remediation, access controls, and audit readiness.
Required qualifications
- 6–10 years of professional software engineering and application development experience.
- Hands-on Core Java and Spring ecosystem expertise; modern web technology experience.
- SQL/PL-SQL, Oracle 19c, MongoDB, CI/CD, containerization, Git, TDD, BDD, and automated testing experience.
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience.
Desirable qualifications
- Financial services, banking, capital markets, or securities services experience is desirable.
- Familiarity with SWIFT ISO 15022/20022 or FIX is desirable.
- Master’s degree is preferred.
Compensation
- The posting lists a full-time salary range of $120,800 to $170,800 without specifying a pay cadence.
About Citi
Citi describes itself as a global employer and equal opportunity employer.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Citi
Application Development Senior Programmer- Assistant Vice President.
Pune, IND
Artificial Intelligence Security Specialist EMEA (SVP)
London, GBR
Equities - Senior Java Developer - Vice President
Mississauga, CAN
Citi is seeking a senior Java developer to develop and maintain its global Delta One Execution Platform and ETF execution workflows. Candidates need 8+ years of relevant experience, strong Java and object-oriented design
KYC Operations Analyst 1, Citi Commercial Bank (UAE Nationals Only)
Dubai, UAE
Citi Commercial Bank seeks a KYC Operations Analyst to own the end-to-end KYC record process, from creation and renewal to approval. The role involves researching company information, validating documentation, and coordi
Senior Vice President, Payments Cluster Product Management – Industry & Regulatory Liaison
London, GBR
CPC Relationship Banker - C12 - DUBAI
Dubai, UAE
Application Development Senior Programmer- Assistant Vice President.
Pune, IND
Artificial Intelligence Security Specialist EMEA (SVP)
London, GBR
Equities - Senior Java Developer - Vice President
Mississauga, CAN
KYC Operations Analyst 1, Citi Commercial Bank (UAE Nationals Only)
Dubai, UAE
Managed Investments Sales Lead
London, GBR
Senior Executive Assistant
London, GBR
Senior Vice President, Payments Cluster Product Management – Industry & Regulatory Liaison
London, GBR