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

Java Applications Development Sr Programmer Analyst

Citi

Java Applications Development Sr Programmer Analyst Apply (opens in new window) Job Req Id: 26951910 Location(s): Chennai, Tamil Nadu, India Job Type: On-Site/Resident Posted: May. 20, 2026 Discover your future at Citi Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact. Job Overview 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. Responsibilities: Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems Ensure essential procedures are followed and help define operating standards and processes Serve as advisor or coach to new or lower level analysts Has the ability to operate with a limited level of direct supervision. Can exercise independence of judgement and autonomy. Acts as SME to senior stakeholders and /or other team members. Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency. Qualifications: 5-8 years of relevant experience Experience in systems analysis and programming of software applications Experience in managing and implementing successful projects Working knowledge of consulting/project management techniques/methods Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements Education: 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. Mandatory Skills: Java Development Expertise: Extensive hands-on experience in Java development, with a deep understanding of core Java concepts and design patterns. Hands-on experience in Java, Spring MVC, Spring Batch and Spring Boot RESTful APIs: Deep understanding and hand-on experince in RESTful APIs. Relational Databases: Solid experience with relational databases such as Oracle and Sybase. DevOps Practices: Familiarity with DevOps practices and tools, including continuous integration, continuous delivery, and automated testing. Working experience in using DevOps Tools like BitBucket, GitHub, Jenkins, TeamCity, Tekton, Harness and uDeploy. AI Tools: Usage of AI Tools such as Copilot, etc. in IDE in SDLC processes like development, SONAR fixes, addressing CVM issues, etc. Preferred Skills: Messaging & Event Platforms: Hands-on experience in messaging and event platforms such as Solace, Kafka. Experience designing and implementing event-driven architectures. RESTful APIs & Microservices: Deep understanding of RESTful APIs and microservice architecture. Experience building and deploying microservices in a cloud environment. Distributed Systems Experience: Experience in working on complex, distributed systems in a global context. Hands-on experience in Distributed Cache like Redis, Hazelcast, etc. and Streaming frameworks like Apache Flink, Apache Spark, etc. Understanding of distributed system concepts like fault tolerance and scalability. Non-Relational Databases: Hands-on experience in NoSQL databases like MongoDB. AI Adoption: Working Knowledge of any AI Tools using established AI Models like Gemini, GPT, Claude, etc. Involved in AI Adoption strategy and standardization of best practices in SDLC (Ex: Creating / Using AI Playbooks). Experience in developing AI Agents. ------------------------------------------------------ Job Family Group: Technology ------------------------------------------------------ Job Family: Applications Development ------------------------------------------------------ Time Type: Full time ------------------------------------------------------ Most Relevant Skills Please see the requirements listed above. ------------------------------------------------------ Other Relevant Skills For complementary skills, please see above and/or contact the recruiter. ------------------------------------------------------ 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 (opens in new window) . View Citi’s EEO Policy Statement (opens in new window) and the Know Your Rights (opens in new window) poster. Apply (opens in new window) #J-18808-Ljbffr Citi

Vacancy posted 12 hours ago
Similar jobs that could be interesting for youBased on the Java Applications Development Sr Programmer Analyst in New York, NY vacancy
  •  ...Applications Development Sr Programmer Analyst, Assistant Vice President Discover your future at Citi Working at Citi is far more than just a job. A...  ...services domain with hands on experience in Full Stack Java + Oracle ~ Experience on solving performance issues... 
    Application
    Senior
    Java

    Citi

    Jersey City, NJ
    4 days ago
  •  ...Applications Development Sr Programmer Analyst- KYC Transformation - Assistant Vice President The Applications Development Senior Programmer Analyst is...  ...features and functionalities for web applications using Java and related frameworks. Develop and maintain robust... 
    Application
    Senior
    Java

    Citi

    Jersey City, NJ
    21 hours ago
  •  ...Apps Development Sr Programmer Analyst - Assistant Vice President Discover your future at Citi Working...  ..., and implement robust and scalable application systems and programs for the Margin...  ...Expertise: Strong proficiency in Java application technologies, including... 
    Application
    Senior
    Java
    Flexible hours

    Citi

    New York, NY
    4 days ago
  • $121.2k - $181.8k

     ...ensure opportunities for personal development are widely available to all....  ...Overview of the Role: The Applications Development Senior Programmer Analyst is an intermediate level position...  ...hands on experience in Full Stack Java + Oracle ~ Experience on solving... 
    Application
    Senior
    Java
    Full time

    Citigroup Inc

    Jersey City, NJ
    7 days ago
  •  ...Applications Development Senior Programmer Analyst- Assistant Vice President Working at Citi is far more than just a job. A career with us means joining...  ...expectations or requirements Backend Technologies: Java 17+, Spring MVC / Spring Boot / Spring Framework /... 
    Application
    Senior
    Java

    Citi

    New York, NY
    21 hours ago
  •  ...Sr. Java Developer Location: New York City, NY (Hybrid) Duration: 9 Months Job Description...  ...~ Rates / Credit Trading Platform Development Must Have Skills: Java,...  ..., implement and maintain Java-based applications that can be high-volume and low-latency... 
    Application
    Senior
    Java

    Staffing the Universe

    New York, NY
    4 days ago
  •  ...Requires 10+ years of development experience with foundational languages such as KDB+, Java, or Python, along with strong expertise in Linux and bash scripting. Experience building and deploying applications in Agile environments using modern DevOps and CI/CD practices... 
    Application
    Senior
    Java

    evolveIT

    Jersey City, NJ
    4 days ago
  •  ...Sr. Mendix + Python Developer Position Location: New York...  ...technology. ~ Test driven development and source code reviews and change...  ...of recent experience in Java and SQL. ~ Prior experience...  ...platform is required. ~ Rapid Application Developer Mendix... 
    Application
    Senior
    Java

    Staffing LLC

    New York, NY
    12 days ago
  •  ...Sr. Mendix + Python Developer Location: New York City-NY...  ...technology. ~ Test driven development and source code reviews and change...  ...of recent experience in Java or python and SQL. ~ Prior...  ...platform is required. ~ Rapid Application Developer Mendix certification... 
    Application
    Senior
    Java
    Remote work

    Staffing the Universe

    New York, NY
    3 days ago
  •  ...-end technology consulting, enterprise application development, system integration, cloud engineering,...  ...Pharmaceutical sectors. Hiring – Sr. Software Engineer – C++ (W2 Only) | Hybrid...  ...experience. ~ Expertise in Java, C/C++, Python, and Linux. ~ Deep experience... 
    Application
    Senior
    Java
    Long term contract
    H1b
    Immediate start

    Digipulse Technologies Inc.

    Jersey City, NJ
    1 day ago
  •  ...VP Java Applications Development Sr. Tech Lead Working at Citi is far more than just a job. A career with us means joining a team of more than...  ...and hands-on Applications Development Sr. Technology Lead Analyst to drive the design, development, and delivery of mission... 
    Application
    Senior
    Java

    Citi

    Jersey City, NJ
    4 days ago
  •  ...Job Description Job Title: Java Data Reconciliation Engineer...  ...join our team and drive the development of robust data...  ...and maintaining Java-based applications to perform complex data reconciliations...  ...Collaborate with business analysts and data architects to understand... 
    Application
    Senior
    Java

    Photon

    Jersey City, NJ
    21 hours ago
  • $65 - $70 per hour

     ...We are seeking an experienced Senior Java Developer with strong expertise in Core...  ...developing, and optimizing enterprise-level applications with a focus on scalability, performance...  ...Contribute to cloud-native application development using AWS, Kubernetes, and serverless (Lambda... 
    Application
    Senior
    Java

    ApTask

    New York, NY
    1 day ago
  •  ...Electronic Trading Sr. Java Developer NYC, NY-Hybrid 1...  ...ground floor of a greenfield development project to design and develop...  ...trading and quantitative analysts Provide work estimates...  ...Design, build and configure applications to meet business process and... 
    Application
    Senior
    Java

    Euclid Innovations

    New York, NY
    1 day ago
  •  ...JobID: 52108 Sr. Java Engineer Pay 160,000-180,000 with bonus Location New York, NY (100% On-site...  ...ll work on high-profile projects, contributing to the development of cutting-edge web applications. This role offers the opportunity to engage in full-stack... 
    Application
    Senior
    Java

    Prestige Staffing Healthcare Jobs - Clinical & Allied Health

    New York, NY
    4 days ago
  •  ...The Software Engineer plays a key role in the development and support of real-time data systems, APIs, and web applications used across ABC News and Disney platforms. This...  ...and maintain backend services and APIs using Java/Spring Boot and related technologies to power... 
    Application
    Senior
    Java

    The Walt Disney Studios

    New York, NY
    4 days ago
  •  ...Apps Dev Tech Sr Lead Analyst Working at Citi is far more than just...  ...impact. Job Overview Apps Development Group Manager Trade...  ...production-grade code in Kotlin, Java, and Python — setting the...  ...engineering — profiling JVM-based applications (Kotlin/Java), identifying... 
    Application
    Senior
    Java

    Citi

    Jersey City, NJ
    21 hours ago
  •  ...Applications Development Senior Analyst Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated...  ...integration with many application/services. The Senior Java Developer is responsible for establishing and... 
    Application
    Senior
    Java

    Citi

    Rutherford, NJ
    4 days ago
  •  ...JOB TITLE: Remote Sr. Java Developer JOB LOCATION: Remote but need to be open to travel to Richmond VA or Atlanta...  ...and debugs new and existing software systems and/or applications. Participates in full development life cycle including requirements analysis and design... 
    Application
    Senior
    Java
    Hourly pay
    Temporary work
    Local area
    Remote work
    Flexible hours

    The Computer Merchant

    New York, NY
    3 days ago
  •  ...collaboratively with business analysts, team leads and development team. A contributor in...  .... The Specialist, Application Developer will be a team...  ...centric solutions [Required] Java 5+ years experience [Required...  ...Preferred] OCP Java SE 8 Programmer Certification [Preferred]... 
    Application
    Senior
    Java
    Immediate start

    Ness Digital Engineering

    New York, NY
    21 hours ago
  • Senior IT Analyst - Developer (.NET Development, VB6, VB.NET, C#, ASP, Web Development, HTML, Java) Location: Norcross, GA (Georgia) Job Function: Software Development Date...  ...Questions: Does candidate have 5 years application development experience? .NET development... 
    Application
    Senior
    Java
    Immediate start

    DBA Web Technologies

    New York, NY
    3 days ago
  • $80k - $100k

     ...Sr. Tech Lead - Application Development JAVA N Ready to turn bold ideas into real-world impact? At Genpact, we don't just adapt to change, we lead it. AI and digital innovation are transforming the way businesses work, and we're at the forefront of it. Genpact's... 
    Application
    Senior
    Java
    Remote work
    Shift work

    Genpact

    New York, NY
    21 hours ago
  • $145k - $175k

     ...Stack Developer to help with new development and modernization efforts in...  ...Design and development of application functionality which meets business...  ...collaboration with business analysts. Contributing to technical...  .... Experience in the Java language (versions 11+), Java... 
    Application
    Senior
    Java
    Local area

    Brown Brothers Harriman

    Jersey City, NJ
    1 day ago
  • $145k - $175k

     ...features Participate in an Agile‑based development environment Work as part of an independent...  ...software engineering experience (C#,Java,etc) 5+ years experience with SQL‑based...  ...schema that will result in a performant application (for example: when to add an index, and... 
    Application
    Senior
    Java
    Full time
    Remote work

    Allocate Inc

    New York, NY
    21 hours ago
  • $229.9k - $262.4k

     ...Sr. Lead, Machine Learning Engineer (Enterprise Platforms Technology...  ...machine learning applications and systems at scale. You'll...  ...the detailed technical design, development, and implementation of machine...  ...languages like Python, Scala, or Java. Basic Qualifications:... 
    Application
    Senior
    Java
    Full time
    Part time
    Internship
    Local area

    Capital One

    New York, NY
    2 days ago
  •  ...Sr Mgr DT Sys Design & Dev. (C++ Development) - Philadelphia Work Environment: Onsite Philadelphia...  ...with clients, business analysts and team members within...  ...and supporting application software that is delivered...  ...teams. Strong hands-on Java development experience building... 
    Application
    Senior
    Java
    Hourly pay
    Temporary work
    Work experience placement
    Flexible hours

    Amtrak

    New York, NY
    4 days ago
  • $109.12k - $163.68k

     ...its core accounting and loan servicing applications for Agency, Non-Agency, and Bi-lateral businesses...  ...team. As an Apps Support Senior Analyst, you will be pivotal in ensuring the...  ...solutions such as Kafka ~ Experience with Java or other programming languages and a... 
    Application
    Senior
    Java
    Full time

    Citigroup Inc

    Jersey City, NJ
    11 days ago
  • $57 - $64 per hour

     ...Protected Veterans/Disabled We require all applications online, if you require assistance...  ...Job Description - Temporary - Senior Programmer Analyst II Drupal CMS (E5894) (250365) Job...  .../Analyst leads the architecture, development, and maintenance of the IEEE Communication... 
    Application
    Senior
    Temporary work
    Work experience placement
    Work at office

    IEEE

    New York, NY
    1 day ago
  • $184.9k - $250.2k

     ...responsibilities As a Senior Software Development Engineer in Redshift, you will build...  ...one modern programming language like C++, Java, or Rust building and operating mission-...  ...accommodation or adjustment during the application and hiring process, including support for... 
    Application
    Senior
    Java
    Internship
    Flexible hours

    Amazon

    New York, NY
    2 days ago
  • $170k - $300k

    Apps Development Sr Group Manager- Director Apply (opens in new window) Job Req Id: 26956138...  ...Job Overview The Director of Engineering Application development at Citi is a senior...  ...development, covering technologies like Java, JEE, Angular JS, React, RDBMS, and Bigdata... 
    Application
    Senior
    Java
    Full time

    Citi

    New York, NY
    21 hours ago

Do you want to receive more vacancies?

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