Senior Java Applications Developer & Tech Lead
Citi Group
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
- ...Hoonartek is looking for a Senior Backend Developer in the United States. This role involves leading the architecture, design, and development of complex backend systems... ...should have over 10 years of experience in Java development and a strong focus on backend technologies...Senior
- ...A leading specialized insurer in the United States is seeking a Senior Software Developer to provide technical support for applications and system software. The ideal candidate has over 8 years of... ...certifications, and expertise in Java, Spring Boot, and AWS. The position...Senior
- ...Find more candidates similar to Steven Rock. Target title: Senior Java Engineer/Tech Lead SCRUM teams Key skills: 19+ years software development... ...multiple senior roles including tech lead positions at major comp Original search: Java developers in New York with 5+ years...SeniorTemporary work
- ...An established industry player is seeking a dynamic leader to guide technical teams in developing innovative Java applications. In this role, you will leverage your expertise in Spring Boot and MongoDB to architect scalable solutions, mentor team members, and ensure high...Senior
$142.32k - $213.48k
6AM City, LLC is seeking a Senior Java Developer to provide application management and technology leadership. The ideal candidate will have 6-10 years of hands-on experience in Java development, working in a global environment, and will demonstrate expertise in full-stack...SeniorFull time- ...Senior Java Angular Engineer - Tech Lead - Vice President Discover your future at Citi Working at Citi... ...will be responsible for designing, developing, and implementing robust and scalable... ...Spring integration and Java Spark applications for processing large datasets,...Senior
- ...A leading healthcare solutions provider is seeking an experienced software architect to drive application development and maintenance. You will design and build next-generation application... ...Ideal candidates will have expertise in Java, Angular, and microservices, alongside...SeniorRemote work
- ...their team in the USA. This role involves leading design and engineering efforts for key... ...will have over 3 years of experience in application development, a strong understanding of 3... ...proficiency in programming languages such as C++, Java, or Python. A graduate degree is...Senior
- ...capabilities through the design and development of secure, scalable software solutions. The ideal candidate will lead engineering workstreams, mentor junior developers, and contribute to architecture while ensuring quality and security standards are met. This role is vital...SeniorRemote work
- ...Tech Holding is hiring a Senior (or Lead) Software Engineer to work fully remote across the United States. The... ...experience, strong proficiency in Java, and experience integrating AI/ML capabilities... ...diversity and inclusion, welcoming applicants from all backgrounds. #J-18808-...SeniorRemote work
- ...A logistics and storage company is seeking a technical lead for application development in Atlanta, GA. Responsibilities include leading design teams, developing and enhancing applications, as well as mentoring junior engineers. The role requires experience in technical...Senior
$100k - $170.5k
...success through KPIs. This role requires expertise in developing REST APIs and large-scale systems, with a preference for candidates having 7-10 years of experience. Applicants should also have strong skills in Java, Spring Boot, and Agile practices. The position offers...Senior- ...A leading software solutions company is seeking a Senior Software Engineer to join their remote team. In this role, you will lead projects with a focus on technical... ...and mentoring, while working with the Microsoft tech stack to deliver high-quality SaaS products. Ideal...SeniorRemote workFlexible hours
- ...Carnot is looking for a developer responsible for the development and operation of the product LEEEP. You will manage various servers... ...contribute to product development, and potentially take on a tech lead role, guiding overseas engineering teams. The ideal candidate...SeniorOverseas
$112.2k - $209k
...defining strategies for electronic trading and leading initiatives in a fast-paced environment.... ...at least 5 years of experience in core Java within trading systems, alongside strong... ...ability to communicate effectively with senior leadership. A competitive salary ranging...Senior$130k - $150k
...A technology company seeks a Senior Alliance & Industry Product Marketing Manager to develop and lead the Tech Alliance Program, manage messaging for key partnerships, and produce PMM deliverables. The role requires 6+ years of B2B marketing experience, strong writing...Senior- ...Trigyn's direct government client has an immediate need for Senior Software Engineer / Tech Lead in New York, NY. The details of the opportunity are... ..., development, and modernization of mission-critical applications that serve residents, Section 8 landlords, and the general...SeniorLocal areaImmediate start
- ...development agency is seeking an experienced full-stack developer to design and maintain features across web and mobile applications. The ideal candidate should have over 6 years... ...chance to work with emerging technologies and lead project teams while being part of a...Senior
$100k - $150k
...A forward-thinking consulting firm is seeking a Technical Senior Consultant to lead Salesforce solutions, especially in Field Service. This fully remote role requires 5+ years of Salesforce design experience, a Salesforce Field Service Consultant certification, and exceptional...SeniorRemote work- ...A software development company is seeking an experienced Senior Software Engineer to lead projects and contribute to application development in ASP.NET. The role involves overseeing development teams, working closely with clients, and tackling legacy systems. Ideal candidates...SeniorRemote work
- ...A leading legal technology consulting firm is seeking a Senior Legal Technology Integration Specialist to join its innovative team. In this role, you will leverage your expertise to drive integration solutions that enhance operational efficiency for clients in the legal...SeniorRemote work
$149k - $248.3k
...Dexcom Inc. is seeking a Senior Manager for E-Commerce Technology in North America to lead a remote team of engineers. The role involves managing the technical delivery of a headless commerce platform to enhance digital commerce across 15 countries. Ideal candidates will...SeniorRemote work- ...An established industry player is seeking a Senior MedTech Industry Subject Matter Expert to lead technology implementation initiatives in the medical devices sector. This role involves guiding the organization through regulatory landscapes and technological advancements...Senior
- A tech company in New York is searching for a senior developer with 13+ years of experience in development and application architecture. Ideal candidates will have a strong background in Java, Java EE, and AEM 6.3, having contributed to at least two AEM projects. Responsibilities...Senior
$142.32k - $213.48k
Citigroup Inc. is seeking a Backend Java Developer Lead Analyst to lead systems analysis and programming activities. The role involves working with multiple management teams to enhance systems and processes. A successful candidate will have over 8 years of experience in...Senior- GE Vernova is looking for skilled individuals to join their Onshore Wind Services team. Candidates will work closely with Hub Managers to execute daily responsibilities that include troubleshooting and maintaining GE wind turbine generators. The ideal employee will have...SeniorRelocation package
- ...Saigepartners is looking for a Senior Duck Creek Policy Technical Lead who will support enterprise-wide policy administration initiatives. This role involves designing, configuring, and optimizing Duck Creek Policy solutions while collaborating effectively across teams...SeniorRemote work
- ...Cotiviti is seeking a Senior Technical Specialist to join our healthcare recovery team.... ...implementation of project goals. Candidates will lead project initiatives, perform quality... ..., ideally within the healthcare sector. Applicants should be proficient in SQL and familiar...SeniorRemote work
- ...StackBlitz, Inc. is seeking a hands-on Technical Lead to oversee core platform architecture and development. This fully remote role is for a leader who balances coding with mentoring while driving technical initiatives and optimizing backend systems. With a requirement...SeniorRemote workFlexible hours
- ...A leading fintech company is seeking a Senior C# / .NET Developer to lead the development of innovative fintech applications and integrate blockchain solutions. You will ensure scalability and security while collaborating with cross-functional teams. This role requires...SeniorRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Java Applications Developer & Tech Lead. Be the first to apply!
- junior java developer no experience New York, NY
- full stack java developer New York, NY
- java angular developer New York, NY
- java developer full time New York, NY
- entry level java developer remote New York, NY
- junior java developer New York, NY
- java developer contract New York, NY
- java web developer New York, NY
- java developer c2c New York, NY
- java developer remote New York, NY

