Citi
Senior Full-Stack Lead Application Engineer - Jersey City, Hybrid
Citi, Jersey City, New Jersey, United States, 07390
Senior Full-Stack Lead Application Engineer - Jersey City, Hybrid
Senior Full-Stack Lead Application Engineer role located in Jersey City, NJ with hybrid work options. This position is within Citi Futures and Derivatives Clearing Technology and the Data and Reporting teams, focused on building and modernizing clearing platforms and client reporting capabilities. Responsibilities
Lead design and development of technical solutions for the data and reporting application utilizing best engineering practices. Contribute to technical direction and enhancement as a technical expert in development and implementation phases, providing in-depth analyses to define problems and develop innovative solutions. Collaborate with business users, stakeholders, BAs, product managers and other development teams to understand problem space and develop approaches and solutions. Design and develop software applications using microservices cloud-native architecture that are resilient, stateless, scalable, and testable with automation and reusability as key objectives. Contribute to CI/CD implementation using DevOps best practices and Citi standards. Work with key business SMEs to understand critical data and reporting needs and assess data quality and data integrity issues. Demonstrate a data-driven approach to problem-solving and decision-making, using metrics and performance indicators to drive improvement. Partner with QA to ensure robust testing frameworks for functional and nonfunctional testing, and with Support to ensure production stability through monitoring and health checks. Collaborate with other Citi development teams to build APIs, integrations and share components critical to the platforms success. Provide leadership, mentorship, and foster a collaborative, continuous-learning culture. Qualifications
10+ years of relevant experience in the domain. Full-stack Java backend experience with frontend exposure (React or Angular). Enterprise solution architecture with Kafka event-driven/realtime data integration for high-volume client applications. Strong microservices and APIs experience; DevOps experience is a plus. Excellent communication and problem-solving skills with trading business knowledge. Experience as a technical lead or in small-team leadership roles. Hands-on experience in leading solution architecture and development across frontend, backend, and scalable data architectures. Experience with Angular/React, Spring Boot/Cloud, API design; cloud-native (AWS, Docker) and microservices. Experience with application security best practices (secret management, OAuth/PKI). Experience with DevOps practices, CI/CD, testing frameworks, and SOLID principles. Experience with BI/reporting tools (e.g., Tableau, Power BI) and API integrations is a plus. Hands-on experience with relational and non-relational databases, cloud/big data platforms, data governance tools. Passion for adopting new technologies and an exploratory mindset. Experience in Agile/Scrum environments; ability to work under pressure with innovative ideas. Experience in financial services is a plus; GenAI and ML experience is a plus. Excellent verbal and written communication for collaboration with cross-functional teams, stakeholders, and management. Education
Bachelors degree or equivalent experience in computer science, engineering, math/statistics. Job Family Group:
Technology Job Family:
Applications Development Time Type:
Full time Primary Location:
Jersey City, New Jersey, United States Primary Location Full Time Salary Range:
$142,320.00 - $213,480.00 In addition to salary, Citis offerings may include discretionary and formulaic incentive and retention awards. Citi offers benefits including medical, dental & vision coverage; 401(k); life, accident, and disability insurance; wellness programs; and paid time off. Available offerings may vary by jurisdiction, job level, and date of hire. EEO Statement:
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you need a reasonable accommodation to use our tools or apply, please review Accessibility at Citi and Citis EEO Policy Statement. Anticipated Posting Close Date: Jul 03, 2025 #J-18808-Ljbffr
Senior Full-Stack Lead Application Engineer role located in Jersey City, NJ with hybrid work options. This position is within Citi Futures and Derivatives Clearing Technology and the Data and Reporting teams, focused on building and modernizing clearing platforms and client reporting capabilities. Responsibilities
Lead design and development of technical solutions for the data and reporting application utilizing best engineering practices. Contribute to technical direction and enhancement as a technical expert in development and implementation phases, providing in-depth analyses to define problems and develop innovative solutions. Collaborate with business users, stakeholders, BAs, product managers and other development teams to understand problem space and develop approaches and solutions. Design and develop software applications using microservices cloud-native architecture that are resilient, stateless, scalable, and testable with automation and reusability as key objectives. Contribute to CI/CD implementation using DevOps best practices and Citi standards. Work with key business SMEs to understand critical data and reporting needs and assess data quality and data integrity issues. Demonstrate a data-driven approach to problem-solving and decision-making, using metrics and performance indicators to drive improvement. Partner with QA to ensure robust testing frameworks for functional and nonfunctional testing, and with Support to ensure production stability through monitoring and health checks. Collaborate with other Citi development teams to build APIs, integrations and share components critical to the platforms success. Provide leadership, mentorship, and foster a collaborative, continuous-learning culture. Qualifications
10+ years of relevant experience in the domain. Full-stack Java backend experience with frontend exposure (React or Angular). Enterprise solution architecture with Kafka event-driven/realtime data integration for high-volume client applications. Strong microservices and APIs experience; DevOps experience is a plus. Excellent communication and problem-solving skills with trading business knowledge. Experience as a technical lead or in small-team leadership roles. Hands-on experience in leading solution architecture and development across frontend, backend, and scalable data architectures. Experience with Angular/React, Spring Boot/Cloud, API design; cloud-native (AWS, Docker) and microservices. Experience with application security best practices (secret management, OAuth/PKI). Experience with DevOps practices, CI/CD, testing frameworks, and SOLID principles. Experience with BI/reporting tools (e.g., Tableau, Power BI) and API integrations is a plus. Hands-on experience with relational and non-relational databases, cloud/big data platforms, data governance tools. Passion for adopting new technologies and an exploratory mindset. Experience in Agile/Scrum environments; ability to work under pressure with innovative ideas. Experience in financial services is a plus; GenAI and ML experience is a plus. Excellent verbal and written communication for collaboration with cross-functional teams, stakeholders, and management. Education
Bachelors degree or equivalent experience in computer science, engineering, math/statistics. Job Family Group:
Technology Job Family:
Applications Development Time Type:
Full time Primary Location:
Jersey City, New Jersey, United States Primary Location Full Time Salary Range:
$142,320.00 - $213,480.00 In addition to salary, Citis offerings may include discretionary and formulaic incentive and retention awards. Citi offers benefits including medical, dental & vision coverage; 401(k); life, accident, and disability insurance; wellness programs; and paid time off. Available offerings may vary by jurisdiction, job level, and date of hire. EEO Statement:
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you need a reasonable accommodation to use our tools or apply, please review Accessibility at Citi and Citis EEO Policy Statement. Anticipated Posting Close Date: Jul 03, 2025 #J-18808-Ljbffr