
Senior Full-Stack Lead Application Developer VP
Citi
Jersey City, New Jersey, U.S.
Hybrid
Posted Sep 18, 2025
Hybrid
Compensation
Loading salary analysis...
About the role
Senior Full-Stack Lead Application Developer VP | Citi Careers
Responsibilities
- Lead design and development of technical solutions for the data and reporting application
- Contribute to technical direction and enhancement as a technical expert in development and implementation phases
- Work closely with business users, stakeholders, BAs, product managers and other development teams to understand problem space, brainstorm ideas, approaches, and solutions
- Design and develop software applications using microservices cloud-native architecture
- Contribute to CI/CD implementation using DevOps best practices
- Partner with QA team to ensure robust testing framework is utilized for functional and nonfunctional testing
- Partner with Support team to ensure stability of production environment with proactive monitoring and health checks
- Partner with other Citi development teams to build APIs, integrations and share components that are critical to our platform’s success
Requirements
- 7-10 years of relevant experience within the required domain
- Full stack Java backend end. - some experience in front end React or Angular
- Enterprise solution architecture
- Kafka event-driven/realtime data integration for high volume client application
- Strong Microservices, APIs experience
- DevOps is a plus
- Strong communication and problem-solving analysis with trading business knowledge to handle with business stakeholders
- Dev or team lead experience: small team is fine
- Strong hands-on experience in leading solution architecture and development including front-end web development and back-end application development with scalable data architecture
- Strong communication and problem-solving skills
- Strong experience in designing and building best in class enterprise application and data architecture with site engineering excellence
- Strong hands-on experience with front-end, back-end and infrastructure technologies including Angular/React, Spring Boot/Cloud, API
- Strong hands-on experience with modern software paradigms including cloud-native (AWS, Docker) and microservices
- Experience with application security best practices (secret management, Oauth/PKI)
- Experience in implementation of DevOps such as CI/CD and modern best practices such as testing frameworks and the SOLID principles
- Experience in Business Intelligence reporting tools (e.g. Tableau and Power BI) and Integration with web application using APIs is a plus
- Hands-on development experience with traditional and modern data systems (relational/non-relational databases, cloud/big data platform, data catalogue and governance tools)
- Passion and commitment for adopting new technologies with exploratory mind-set
- Experience as a technical lead for software development and implementation
- Experience working in an Agile/Scrum work environment
- Innovative ideas and can-do attitude to work under pressure
- Strong problem-solving skills
- Experience working in the financial services is a plus but not required
- Experience in GenAI and machine learning in application is a plus
Benefits
- 401(k)
- Medical, dental & vision coverage
- 401(k) matching
- Life, accident, and disability insurance
- Wellness programs
- Paid time off packages
- Paid holidays
About the Company
Discover your future at Citi
Job Details
Salary Range
$142,320 - $213,480/yearly
Location
Jersey City, New Jersey, U.S.
Employment Type
Hybrid
Original Posting
View on company website