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
- Codinix Consulting Services is looking for a skilled Lead Engineer to lead the design and development of scalable backend systems in Whippany... .... The ideal candidate will possess strong hands-on experience in Java backend development, expertise in building REST APIs and...SeniorFull time
- Citi is seeking an FX Risk Java Tech Lead to drive technical excellence in building high-performance risk calculation systems within their global Markets technology team. This hybrid role is based in Tampa, Florida and requires expertise in Core Java, distributed systems...Senior
- Sasha Sidel Coaching is looking for a Lead Java Software Engineer to join their growing SaaS team. This hands-on technical lead role is crucial for designing and deploying innovative cloud-based software for prominent Energy organizations. Candidates should have over 8...SeniorRemote jobWork at office
$120.8k - $170.8k
Applications Development Technology Lead Analyst - Vice President Apply (opens in new window) Job Req Id: 2693485... ...Development Technology Lead Analyst is a senior level position responsible for... ...analysis role Strong expertise in Java Microservices architecture, design,...SeniorFull time$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$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- ...) Limited is looking for a dedicated Sr Technical Lead in App Development to lead enterprise-level J2EE web application projects. This position requires a minimum of 10-12 years of experience, primarily focusing on Java, Spring, Microservices, and Cloud technologies. The...SeniorRemote work
- 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
- ...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
- 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 job
- ...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
- 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 jobFlexible hours
$67k - $80k
Ruder Finn, located in New York, is seeking a Senior Account Executive to manage B2B technology accounts, providing strategic counsel... ...communications. Responsibilities include managing client relationships and developing strategic media recommendations. Competitive salary and bonus,...Senior- AngelList Venture is looking for a GRC Systems Owner in New York. You'll manage compliance programs to ensure trust and audit readiness by leveraging AI for automation. The role involves building GRC systems, overseeing various compliance standards, and partnering with ...Senior
- A leading text-to-speech technology firm is seeking a Senior Android Engineer to own key features and collaborate closely with design for a product used by millions. The ideal candidate has significant software engineering experience, particularly with Android, and shows...Senior
- CI is seeking a Tech Lead (.NET) to guide our engineering team in Brazil. You will drive the technical vision and delivery of complex back-end solutions, balancing strategic leadership with hands-on guidance within a multicultural team. This role requires advanced skills...Senior
- Infusive Solutions, Inc. is looking for a Lead End User Support Engineer to join their technical team in New York. This role involves hands-on user support, focusing on cloud technologies and infrastructure while improving processes and the end user experience. The ideal...Senior
$80k - $120k
A leading public relations firm is seeking a Senior Account Supervisor in New York to develop corporate reputation and executive positioning strategies for top technology clients. The role requires at least six years of experience in Communications and a Bachelor's degree...Senior$90k - $125k
Highwire in New York seeks a Senior Account Manager for its B2B Technology team, responsible for leading communication strategies for innovative clients. You will manage multiple accounts and guide teams in delivering effective media relations while driving business impact...SeniorRemote job- ...Familiarity with our backend stack: Python / Flask, GraphQL, PostgreSQL, Redis, Celery, and Docker. You've built data analytics applications or served on teams that maintain data pipelines. You've worked with modern data warehouses like BigQuery, Snowflake, Clickhouse...Senior
- Rose Associates Inc. is seeking a Senior Property Transitions Specialist in New York City. This role is critical for the onboarding and off-boarding of residential and commercial properties within our management portfolio. The ideal candidate will have at least 5 years...Senior
- A leading tech solutions provider is seeking a highly experienced Salesforce Technical Lead to maintain and support Salesforce Service Cloud applications. Responsibilities include configuring features, troubleshooting API integration issues, and managing DevOps processes...Senior
- A financial technology firm in New York is seeking a professional with extensive Murex platform knowledge to join their investments IT team. The role involves coordinating with business users, implementing projects, and mentoring junior staff. Ideal candidates should have...Senior
- 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 job
- 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 job
- ...York, New York. This role focuses on designing and optimizing the digital ecosystem for employees, managing AI-driven solutions, and leading support services. The ideal candidate has a Bachelor's degree in a related field, over 10 years of experience in workplace...SeniorFull timeRemote work
$92.7k - $185.4k
The Hispanic Alliance for Career Enhancement is seeking a Senior Project Manager to lead complex technology initiatives. This full-time role, located in Kentucky, involves driving digital transformation and managing cross-functional teams to ensure successful project outcomes...SeniorFull time- Citi is seeking a Lead for Technology Implementation & Integration to oversee the design and integration of large-scale technology solutions. Candidates should have over 10 years of relevant experience, driving solution delivery in complex environments. The role requires...Senior
- A leading technology company in the United States is seeking a Senior Android Engineer to enhance their text-to-speech app. The ideal candidate will have over 5 years of software engineering experience, strong Kotlin skills, and a passion for user-centric design. The role...Senior
$70k - $78k
A global communications agency seeks a Senior Account Executive with 4-5 years of PR experience, particularly in tech startups. This role involves leading media strategies, managing client accounts, and producing high-quality PR materials. The position offers a salary between...SeniorRemote jobFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Java Applications Developer & Tech Lead. Be the first to apply!
- java developer c2c New York, NY
- remote junior java developer New York, NY
- entry level java developer remote New York, NY
- java developer visa sponsorship New York, NY
- java cloud engineer New York, NY
- java developer New York, NY
- java cloud developer New York, NY
- java developer remote part time New York, NY
- java developer full time New York, NY
- java developer remote New York, NY
