Java Developer Lead Analyst - Vice President
Role Overview
The Java Developer Lead Analyst is described as a senior-level position responsible for establishing and implementing application systems and programs with the Technology team.
The role leads application systems analysis and programming for Citi's Insight regulatory reporting framework.
Key Skills for This Role
Full Job Posting
Role overview
The Java Developer Lead Analyst is described as a senior-level position responsible for establishing and implementing application systems and programs with the Technology team.
The role leads application systems analysis and programming for Citi's Insight regulatory reporting framework.
Responsibilities
- Architect and lead scalable, high-performance application development aligned with enterprise architecture standards.
- Design and implement Java, Spring Boot, SQL, and real-time messaging solutions for large-scale data processing.
- Build and optimize Big Data pipelines and analytical workflows for reliable regulatory reporting.
- Set engineering standards for coding, testing, debugging, and deployment.
- Partner with architecture, infrastructure, business, and management teams to identify enhancements and deliver product capabilities and process improvements.
- Analyze complex business and system processes and resolve high-impact technical challenges.
- Mentor developers and analysts, provide technical guidance, and allocate work as needed.
- Embed risk awareness, compliance, data integrity, and regulatory adherence in engineering decisions.
- Ensure application designs follow the architecture blueprint and transparently manage or escalate control issues.
Recommended qualifications
- At least 6 years of hands-on software development experience, focused on backend engineering and enterprise-scale systems.
- Deep Java and Spring Boot expertise, advanced SQL knowledge, and real-time messaging experience.
- Experience guiding engineering teams and allocating work effectively.
- Ability to design software architecture and make trade-off analyses across complex technical environments.
- Practical experience delivering production microservices architectures.
- A modern JavaScript framework such as Angular and full-stack contribution are highly preferred.
- Strong communication skills for technical and non-technical audiences.
Education
- Bachelor's degree or equivalent experience is required.
- A master's degree is preferred.
About the work
The role supports technology with regulatory and financial significance at global scale.
The posting notes exposure to a broad technology ecosystem, including Big Data platforms and Citi AI tools.
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
Loan Documentation and Processing Intermediate Associate Analyst
Irving, USA
Loan Documentation and Processing Intermediate Associate Analyst
Irving, USA
Transaction Capture Analyst
Irving, USA
Senior Programmer Analyst - Assistant Vice President
Pune, IND
Fraud Operations Specialist
Pune, IND
Applications Development Senior Analyst
Pune, IND
Field Sales Credit Manager - MI Telecommuter
, USA
Client Manager- First Line Client Specialist Hybrid
, USA
Cross-Disciplinary Controls Senior Manager
, USA