Lead Application Developer
$142.32k - $213.48kCitigroup Inc
About Citi:
Citi, the leading global bank, has approximately 200 million customer accounts and does business in more than 160 countries and jurisdictions. Citi provides consumers, corporations, governments, and institutions with a broad range of financial products and services, including consumer banking and credit, corporate and investment banking, securities brokerage, transaction services, and wealth management.
As a bank with a brain and a soul, Citi creates economic value that is systemically responsible and in our clients' best interests. As a financial institution that touches every region of the world and every sector that shapes your daily life, our Enterprise Operations & Technology teams are charged with a mission that rivals any large tech company. Our technology solutions are the foundations of everything we do from keeping the bank safe, managing global resources, and providing the technical tools our workers need to be successful to designing our digital architecture and ensuring our platforms provide a first-class customer experience. We reimagine client and partner experiences to deliver excellence through secure, reliable, and efficient services.
Our commitment to diversity includes a workforce that represents the clients we serve from all walks of life, backgrounds, and origins. We foster an environment where the best people want to work. We value and demand respect for others, promote individuals based on merit, and ensure opportunities for personal development are widely available to all. Ideal candidates are innovators with well-rounded backgrounds who bring their authentic selves to work and complement our culture of delivering results with pride. If you are a problem solver who seeks passion in your work, come join us. We'll enable growth and progress together.
As a bank with a brain and a soul, Citi creates economic value that is systemically responsible and in our clients' best interests. As a financial institution that touches every region of the world and every sector that shapes your daily life, our Enterprise Operations & Technology teams are charged with a mission that rivals any large tech company. Our technology solutions are the foundations of everything we do from keeping the bank safe, managing global resources, and providing the technical tools our workers need to be successful to designing our digital architecture and ensuring our platforms provide a first-class customer experience. We reimagine client and partner experiences to deliver excellence through secure, reliable, and efficient services.
Our commitment to diversity includes a workforce that represents the clients we serve from all walks of life, backgrounds, and origins. We foster an environment where the best people want to work. We value and demand respect for others, promote individuals based on merit, and ensure opportunities for personal development are widely available to all. Ideal candidates are innovators with well-rounded backgrounds who bring their authentic selves to work and complement our culture of delivering results with pride. If you are a problem solver who seeks passion in your work, come join us. We'll enable growth and progress together. We are seeking a highly skilled and experienced Lead Application Developer to join our team. The ideal candidate will have a strong background in Java development, expertise in big data processing frameworks such as Apache Spark, and hands-on experience with Oracle databases. A proven track record of delivering high-quality, scalable software solutions is essential. This role requires a deep understanding of software engineering best practices, experience with high-volume data processing, and proficiency in Spring Framework. Experience with Apache Camel is a plus.
Key Responsibilities: - Design, develop, and maintain high-performance, scalable Java applications.
- Implement big data processing solutions using frameworks like Apache Spark or similar technologies. - Collaborate with cross-functional teams to define, design, and deliver new features and enhancements. - Ensure adherence to software engineering best practices, including code reviews, unit testing, and continuous integration. - Optimize and troubleshoot high-volume data processing pipelines to ensure reliability and performance. - Work with Spring Framework to build robust and maintainable enterprise applications. - Develop and optimize database queries, stored procedures, and schemas for Oracle databases. - Integrate systems and applications using Apache Camel (preferred but not required). - Document technical designs, processes, and solutions for team knowledge sharing. - Mentor junior developers and contribute to the overall technical growth of the team. Required Qualifications:
- Strong proficiency in Java programming with 7+ years of experience. - Hands-on experience with big data processing frameworks such as Apache Spark, Flink, or similar. - Solid understanding of software engineering principles, design patterns, and best practices.
- Proficiency in Spring Framework - Experience with Oracle databases, including performance tuning. - Experience with high-volume, low-latency systems and data processing. - Experience with CI/CD pipelines and DevOps practices. - Strong problem-solving skills and ability to work in a fast-paced environment. - Excellent communication and collaboration skills. Skills: -Spring Structured Streaming -Apache Spark -Apache Flink -Oracle DB -Big Data Preferred Qualifications:
- Experience with Apache Camel for integration and messaging.
- Familiarity with distributed systems and microservices architecture. - Knowledge of cloud platforms (e.g., AWS, Azure, or GCP) and containerization (e.g., Docker, Kubernetes). 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, Citi's offerings may also include, for eligible employees, discretionary and formulaic incentive and retention awards. Citi offers competitive employee benefits, including: medical, dental & vision coverage; 401(k); life, accident, and disability insurance; and wellness programs. Citi also offers paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays. For additional information regarding Citi employee benefits, please visit citibenefits.com. Available offerings may vary by jurisdiction, job level, and date of hire. Most Relevant Skills
Please see the requirements listed above. Other Relevant Skills
For complementary skills, please see above and/or contact the recruiter. Anticipated Posting Close Date:
Sep 02, 2025 Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their 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 are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi. View Citi's EEO Policy Statement and the Know Your Rights poster.
- ...JOB DESCRIPTION The Senior C++ Developer is responsible for project-team leadership, support and direction with business systems analysis... ...any posting or employment decision that does not comply with applicable laws relating to labor and employment, equal opportunity,...SuggestedPermanent employmentContract workLocal area
- ...notch technology products. As a Senior Lead Software Engineer at JPMorganChase... ...challenges that span multiple technologies and applications. Job responsibilities Regularly... ...technical teams, contractors, and vendors Develops secure and high-quality production code,...SuggestedFor contractors
- ...Designs, codes, tests, and maintains FIS Profile application to meet user needs. Responsibilities Develop Profile DDA application features, fix bugs, collaborate... ...Profile DDA version 6.2, AMR99 and PFW v6.2 to lead the Profile Upgrade assessment on the highly...SuggestedContract work2 days per week3 days per week
- ...cybercrime spaces. Engineer high quality integrated systems across multiple teams. Develop maintenance procedures to encourage and ensure regular optimal productivity of the applications. Integrate applications to various cloud-based platforms. Gather input from stakeholders...Suggested
- ...Our client, a leading financial services organization, is seeking a Application Developer to join their team. As an Application Developer, you will be part of the Data Engineering and Compliance Support teams. The ideal candidate will demonstrate resilience, analytical...SuggestedWeekly payTemporary workFlexible hours
- ...Hybrid Role Role: Application Developer - Senior Databricks Full Stack Consultant (Banking) Engagement Overview - Looking for a Databricks centric Full Stack Consultant with deep expertise in Databricks app deployments, Lakehouse and Medallion architecture, and scalable...
- ...Apigee Lead Developer - Jersey City, NJ / Dallas, TX - onsite # Senior Apigee lead developer who has experience with Apigee hybrid... ...LLC is an Equal Employment Opportunity employer. All qualified applicants will receive due consideration for employment without any discrimination...
- ...help of our extensive database of internal candidates and CATS applicants tracking system, we can provide quality resources within the... ...following technologies: 5+ years Java/Spring/SQL 2+ years Design and develop RESTful webservices 2+ years Compiler (JavaCC) Experience...
- ...Senior Application Manager We are seeking an experienced Senior Application Manager to oversee... ...tools. Key Responsibilities: Lead the implementation and management of... ...mainframe technology and data management. Develop and implement strategies for system...
- ...We are currently seeking a talented Salesforce Application Developer to join our team. As a Salesforce Application Developer, you will be responsible for designing, developing, and customizing Salesforce applications to meet the unique needs of our clients. Responsibilities...
$140k - $205k
Job Summary In this role you will lead a software engineering team to deliver client‑facing applications with a best customer experience, while providing flexible and... ...the system, process, and customer experience, developing cutting‑edge software solutions using existing...Work experience placementLocal areaRemote workWorldwideFlexible hours1 day per week- ...practices, alerting, and monitoring. As a Lead Front-end Engineer at JPMorgan Chase... ...and design artifacts for complex applications while being accountable for ensuring design... ...within delivery practices Experience in developing, debugging, and maintaining code in a large...
- ...the limits of what's possible. As a Lead Software Engineer at JPMorganChase within... ...overall operational stability of software applications and systems. Leads design and... ...enhance the overall team's performance. Develops secure high-quality production code, and...Bank staff
- ...JOB DESCRIPTION If you're a Senior Lead Software Engineer who takes ownership of... ...KDS, RDS, Dynamo, Redshift, and S3. ~ Develops and maintains infrastructure-as-code... ...disability, or any other basis protected under applicable law. We also make reasonable...
- ...products. As an AI Modernization Senior Lead Software Engineer at JPMorganChase... ...challenges that span multiple technologies and applications. In this role you will design, build,... ...validated by domain experts. Develops agentic workflows for code translation and...
- ...gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health...Work at office
- ...Learning and Reinforcement Learning. As a Lead Software Engineer at JPMorgan Chase... ...objectives. Job responsibilities Designs, develops and maintains production grade software... ...and alarms for infrastructure and application performance. Working with data lakes...
- ...Databricks, and SQL/NoSQL. As a Senior Lead Software Engineer at JPMorgan Chase... ...solutions or break down technical problems Develops secure high-quality production code, and... ...operational stability of software applications and systems Leads evaluation sessions...Work at office
- ...push the limits of what's possible As a Lead Software Engineer at JPMorganChase... ...and Emotion CSS-in-JS theming layer Develops and extends the Sigma Data Adapters library... ...overall operational stability of software applications and systems Leads evaluation sessions...
- ...technology products. As a Golang / IaC Senior Lead Software Engineer at JPMorganChase... ...that span multiple technologies and applications. Seeking a Senior Lead Software Engineer... ...teams, contractors, and vendors Develops secure and high-quality production code,...For contractors
- ...adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Infrastructure... ...the design, development, and delivery of full stack AI-enabled applications and Conversational AI. Provide technical leadership across...
- ...the limits of what's possible. As a Sr Lead Software Engineer at JPMorganChase... ...optimization. In this role, you will design, develop, and integrate sophisticated solutions... ...Willing to understand and work on legacy applications when required Willing to provide first...
- ...notch technology products. As a Senior Lead Software Engineer at JPMorganChase... ...challenges that span multiple technologies and applications. Job responsibilities Regularly... ...technical teams, contractors, and vendors Develops secure and high-quality production code,...For contractors
- ...top-notch technology products. As a Lead Software Engineer at JPMorgan Chase, you... ...systems and microservices architectures Develops secure, high-quality production code,... ...stability, resiliency, and performance of applications Drives architecture and design...
- ...and most influential companies. As a Lead Infrastructure Engineer at JPMorganChase... ...apply your deep knowledge of software, applications, and technical processes within the infrastructure... ...(s) Drives to continue to develop technical and cross-functional knowledge...Permanent employment
- ...the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within... ...or break down technical problems Develops secure high-quality production code, and... ...overall operational stability of software applications and systems Leads evaluation sessions...
- ...management and profit and loss As a Lead Software Engineer at JPMorganChase within... ...stable, and scalable way.. You will design, develop, and troubleshoot multiple components... ...operational stability of software applications and systems Leads evaluation sessions...
- ...Alternative Investments business. As a Senior Lead Software Engineer at JPMorgan Chase... ..., and deployment of high-quality applications aligned to the Alternatives business.... ...performance testing strategies. Mentor and develop junior engineers, fostering a collaborative...
- ...risk solutions for the firm. As a Senior Lead Software Engineer at JPMorgan Chase... ...challenges that span multiple technologies and applications. Job responsibilities Regularly... ...teams, contractors, and vendors Develops secure and high-quality production code,...Contract workFor contractors
- ...push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within... ...breakdown technical problems. Design, develop, and troubleshoot end-to-end solutions... ...code (Java and mainframe components, as applicable); perform code reviews and debug/resolve...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Application Developer. Be the first to apply!
- lead engineer Jersey City, NJ
- lead infrastructure engineer Jersey City, NJ
- lead network engineer Jersey City, NJ
- lead operating engineer Jersey City, NJ
- app developer Jersey City, NJ
- senior application developer Jersey City, NJ
- application engineering manager Jersey City, NJ
- software applications developer Jersey City, NJ
- senior app developer Jersey City, NJ
- senior application security engineer Jersey City, NJ


