Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Applications Development Programmer Analyst - C12

$121.2k - $181.8k
Full-time

Citi

The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities. Automation and process simplification will be the key theme.

Responsibilities:

o Design, develop, test, deploy, and maintain robust, scalable, and efficient Java applications following architectural patterns of Spring Boot microservices.

o Implement REST, async messaging, service-to-service integration) and ensure seamless integration with proper fault tolerance.

o Build cloud-native services using Spring Cloud components (e.g., config, discovery, gateway, circuit breaker patterns where applicable).

o Develop and implement Event‑Driven Architecture (EDA) using Kafka for asynchronous communication, event streaming, and decoupled processing.

o Apply deep knowledge of Java Collections, concurrency, and multi-threading to build safe and performant systems.

o Perform performance tuning, profiling, and optimization across services (latency, throughput, memory utilization, GC tuning where required).

o Write clean, well-documented, and efficient code adhering to best practices and coding standards.

o Collaborate with product managers, architects, and other developers to understand requirements and translate them into technical designs for microservices.

o Participate in all phases of the software development lifecycle, including analysis, design, development, testing, and deployment of microservices.

o Troubleshoot, debug, and upgrade existing microservices and monolithic systems as part of a migration strategy.


Qualifications:

o 5-8 years of relevant experience

o Experience in systems analysis and programming software applications

o Experience in managing and implementing successful projects

o Working knowledge of consulting/project management techniques/methods

o Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements


Education:

o Bachelor’s degree/University degree or equivalent experience


This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.

· Additional Job Description

Additional Job Description

o 3-6 years of professional experience in Java development with strong proficiency in Java (JDK 8+).

o Demonstrable experience with designing, developing, and deploying microservices.

o Solid experience with Spring Framework, particularly Spring Boot for building microservices.

o Proven experience in building and consuming RESTful APIs.

o Understanding of microservices architecture patterns (e.g., API Gateway, Service Discovery, Circuit Breaker, Centralized Configuration).

o Experience with containerization technologies such as Docker .

o Experience with version control systems (e.g., GITHUB).

o Knowledge of Agile development methodologies (Scrum, Kanban).

o Knowledge of Snowflake a plus

------------------------------------------------------

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:

$121,200.00 - $181,800.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:

Oct 07, 2026

------------------------------------------------------

Automated Processing and AI


We use automated processing, including artificial intelligence, for our legitimate business interests (or our reasonable and appropriate business purposes) to identify and align the candidate's skills and abilities with a specific job opening. Additionally, if you so choose, or consent, we can match your skills and abilities to other suitable roles at Citi.

Importantly, all our hiring processes and decisions, including determining your suitability for a role, are conducted, checked, and decided by individuals. Our automated processing and AI do not involve relying on automatic or autonomous decision-making. Please refer to any Jurisdictional Considerations, with specific provisions for your country (where relevant) for further details.

Illinois residents – AI Notice and Right

------------------------------------------------------

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.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Applications Development Programmer Analyst - C12 in Jersey City, NJ vacancy
  • $121.2k - $181.8k

     ...Jersey City, New Jersey, United StatesSalary: $121,200.00 - $181,800.00Category: Technology, Applications DevelopmentCompany: CitiThe Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and... 
    Suggested
    Full time

    Citigroup

    Jersey City, NJ
    11 hours ago
  • $121.2k - $181.8k

    ## Applications Development Programmer Analyst - C12Apply: Hybrid: Jersey City New Jersey United States: Full time: Posted Today: 26990563The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment... 
    Suggested
    Full time

    Jobleads-US

    Jersey City, NJ
    4 hours ago
  • $133.81k - $186k

     ...Harriman & Co. seeks a Senior Systems Programmer Analyst in Jersey City, NJ to design, develop...  ...(real-time and batch), and sanctions applications. Design high performance, robust, and...  ...provide hands-on support with SQL development of more complex deliverables. Ensure... 
    Suggested
    Full time
    Local area
    Remote work
    2 days per week

    Brown Brothers Harriman

    Jersey City, NJ
    2 days ago
  • Application Programmer - Hybrid Jersey City, NJ - Contract - W2/C2C - $47.69-$67.49 Per HR Join a dynamic team as an Application Programmer III, contributing to the design and development of complex applications. This hybrid role requires expertise in software development... 
    Suggested
    Contract work
    Immediate start
    3 days per week

    Mitchell Martin

    Jersey City, NJ
    16 hours ago
  •  ...to faculty and staff in the College of Education and Human Development (CEHD), to other departments within the University, and to...  ...development and design and mobile app creation. The Applications Programmer III implements the application development life cycle. The... 
    Suggested
    Full time
    Contract work
    Work at office

    University of Delaware

    Newark, NJ
    15 days ago
  •  ...to encourage and ensure regular optimal productivity of the applications • Integrate applications to various cloud-based platforms • Gather input from stakeholders to direct and inform development, while enhancing final product deliverables • Continuously... 

    Perennial Resources International

    Jersey City, NJ
    4 days ago
  • $163.4k - $322.1k

     .... The disclosed range estimate has not been adjusted for the applicable geographic differential associated with the location at which...  ...outcomes for our communities. Learn more. Professional development From entry-level employees to senior leaders, we believe... 
    Local area
    Visa sponsorship

    Deloitte

    Jersey City, NJ
    11 hours ago
  •  ...diverse array of challenges that span multiple technologies and applications. Job responsibilitiesRegularly provides technical guidance...  ...practices.Applies knowledge of tools within the Software Development Life Cycle toolchain, including approved AI-assisted development... 
    Contract work
    For contractors

    JP Morgan Chase

    Jersey City, NJ
    1 day ago
  • $116.2k - $229.1k

     ...the solution design of strategic technologies during solution development. This role will build and drive high performing relationships...  ...GBS on NOW, NOW Assist, Creator Workflow Information for applicants with a need for accommodation: The wage range for this role... 
    Local area
    Shift work

    Deloitte

    Jersey City, NJ
    4 days ago
  •  ...supportive team, and receive investment in your professional development? At DTCC, we are at the forefront of innovation in the financial...  ...play a key role in designing, developing, and modernizing applications that support DTCC's Financial Risk Management platform. This... 
    Remote work
    Flexible hours
    Shift work

    DTCC- The Depository Trust & Clearing Corporation

    Jersey City, NJ
    4 days ago
  •  ...Job Description We are hiring a Java Full Stack Developer to build end-to-end web applications. You will work on both backend (Java, Spring) and frontend (React, Angular) development. The ideal candidate has strong Java fundamentals, experience with modern web frameworks... 

    Next Zen AI Strategix

    Jersey City, NJ
    16 hours ago
  •  ...DESCRIPTION Build Your Future at DTCC As an Application Developer Intern in IT, you will help...  ...enhancements, automation, API development, user interface improvements, data-driven...  ...by partnering with developers, business analysts, product owners, quality assurance... 
    Hourly pay
    Full time
    Summer work
    Internship
    Summer internship
    Work at office
    Remote work

    DTCC

    Jersey City, NJ
    2 days ago
  •  ...workloads in a hybrid cloud environment, collaborating closely with development leads and senior stakeholders. Job Responsibilities:...  ...pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and... 
    Jersey City, NJ
    21 days ago
  • Application Support Engineer Location: Dallas, TX & Jersey hybrid Duration: 6+ Months (Possible Extension) Shift Schedule: Monday - Friday...  ...00 AM to 5:00 PM Employment Type: Contract-to-Hire (CTH) The Development family is responsible for creating, designing, deploying, and... 
    Contract work
    Monday to Friday
    Shift work

    eTeam

    Jersey City, NJ
    4 hours ago
  •  ...reliability, maintainability, and operational resilience of business-critical banking applications.Forward Deployed Engineers will conduct targeted, hands-on engagements with development teams that are facing challenges with vulnerability remediation, automated testing,... 
    Contract work

    Luxoft

    Jersey City, NJ
    3 days ago
  • $163.4k - $322.1k

     .... The disclosed range estimate has not been adjusted for the applicable geographic differential associated with the location at which...  ...outcomes for our communities. Learn more. Professional development From entry-level employees to senior leaders, we believe... 
    Local area
    Visa sponsorship

    Deloitte

    Jersey City, NJ
    1 day ago
  •  ...engagements, leading teams of managers and analysts - onshore and offshore - to solve some...  ...offshore teams; oversee performance, development, escalation management, and complex...  ...Prevention (DLP), proxy platforms, Web Application Firewalls (WAF), Endpoint Detection and... 
    Local area
    Visa sponsorship

    Deloitte

    Jersey City, NJ
    1 day ago
  • $134.5k - $265.1k

     ...emergency response, or business continuity activities, including development of policies, standards, plans, playbooks, protocols,...  .... The disclosed range estimate has not been adjusted for the applicable geographic differential associated with the location at which... 
    Contract work
    Local area
    Visa sponsorship

    Deloitte

    Jersey City, NJ
    1 day ago
  •  ...including Managers, technical leads, and analysts, to help solve some of today's toughest...  ...incident response, endpoint security, application security, threat and vulnerability...  ...proposal (RFP) responses, and solution development for cyber managed services engagements... 
    Local area
    Visa sponsorship

    Deloitte

    Jersey City, NJ
    1 day ago
  •  ...management tools such as ServiceNow or Remedy. - Experience using development and operations (DevOps) practices, automation or...  .... The disclosed range estimate has not been adjusted for the applicable geographic differential associated with the location at which... 
    Contract work
    Local area
    Visa sponsorship

    Deloitte

    Jersey City, NJ
    1 day ago
  •  ...closely with business on and with various stakeholders further development of the systemAt a high level, this means, you would: Design...  ...to enable reporting, metrics, and data exploration within the application Contribute to quality: code reviews, testing practices, and... 

    Mindlance

    Jersey City, NJ
    3 days ago
  • $142.32k - $213.48k

     ...6Posted: 2026-09-16Location: Jersey City, New Jersey, United StatesSalary: $142,320.00 - $213,480.00Category: Technology, Applications Development, ProfessionalCompany: CitiWhat We do / The Team Equities Technology at Citi is undertaking a bold, multi‑year transformation... 
    Full time

    Citigroup

    Jersey City, NJ
    11 hours ago
  • $80.6k - $134.3k

     ...solutions that meet business and technical requirements. Pipeline Development: Design, implement, and maintain scalable, fault-tolerant...  .... The disclosed range estimate has not been adjusted for the applicable geographic differential associated with the location at which... 

    Deloitte

    Jersey City, NJ
    3 days ago
  • $102.5k - $210.6k

     ...customer goals. Lead requirement analysis, component design, development, unit testing, integrations, and support.Engineering Craftsmanship...  .... The disclosed range estimate has not been adjusted for the applicable geographic differential associated with the location at which... 
    Visa sponsorship
    Flexible hours

    Deloitte

    Jersey City, NJ
    11 hours ago
  • $134.2k - $258.3k

     ...large product team!  Takes accountability for the design, development, delivery and maintenance of solutions or infrastructure, driving...  ...answering Knowledge of embedding models and their application in NLP tasks like similarity matching, clustering, and information... 
    Summer holiday
    Local area
    Flexible hours
    Shift work

    Ernst & Young

    Hoboken, NJ
    a month ago
  •  ...consistently challenge the status quo. You lead the strategic development behind new and existing components and keep the organization...  ...experience Practical experience delivering system design, application development, testing, and operational stability Expert in... 

    Next Frontier Capital

    Jersey City, NJ
    2 days ago
  •  ...expertise in Java API and AWS cloud infrastructure. -Expertise in Spring / Spring Boot , RESTful API design, and backend service development. - 12+ YEARS EXPERIENCE -Demonstrated API design and implementation, advanced database skills (Oracle SQL, PL/SQL,... 
    Relocation

    Anveta

    Jersey City, NJ
    2 days ago
  • $142.32k - $213.48k

    Overview Java Full Stack Developer role at Citi. The Applications Development Technology Lead Analyst is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The... 
    Full time

    Citi

    Jersey City, NJ
    4 days ago
  • $105.4k - $207.8k

     .... The disclosed range estimate has not been adjusted for the applicable geographic differential associated with the location at which...  ...outcomes for our communities. Learn more. Professional development From entry-level employees to senior leaders, we believe... 
    Local area
    Visa sponsorship

    Deloitte

    Jersey City, NJ
    1 day ago
  • $100k - $120k

     ...financial services and technology firms. Through research and development initiatives in our FinLabs we develop solutions for...  ...Blockchain to Data Science models, Digital Underwriting, mobile-first applications and more. Over the last 20+ years, our company has been honored... 
    Temporary work
    Flexible hours

    Synechron

    Jersey City, NJ
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Applications Development Programmer Analyst - C12. Be the first to apply!