Jobs and Careers
CI

Apps Dev Tech Lead Analyst (Backend Java Developer)- C13 - IRVING

Citi
United Statesfull_timeVerifiedPosted 12 Jun 2025
💰 $188,640/yr($125,760/yr$188,640/yr)

About the role

Citi Commercial Bank (CCB) provides global banking capabilities and services around the world to mid-sized, globally oriented companies across all stages of their growth. This job opening will help CCB to build sophisticated solutions that will be targeting 100% digitalization and automation of the applications.

Responsibilities of this role are being full stack hands-on programmer, and leading, building and supporting the banking applications. As a leader and integral part of a team, candidate is expected to have good analytical thinking, problem solving, good programming/technical fundamentals, eagerness to learn new technologies/concepts, and develop high-quality architecture solutions. Candidate must be open to accept challenges and suggestions.

Required skills:

- Strong Core Java, Spring, and functional programming hands-on experience.

- Strong front-end development hands-on experience, preferable in React-JS.

- Strong experience in data modeling and experience with relational and no-SQL database, Oracle and MongoDB.

- Understanding of microservices architecture, including service discovery, API gateways, and inter-service communication.

- Understanding of integrating APIs with third party libraries/vendors and handle the security around it.

- Manage global technology teams, stakeholders, and various partners to identify and deliver technology needs and make recommendations to business decision-makers.

- Evaluate risk and controls issues, evaluate adherence against it, and ensure strict compliance to the security of the applications.

- Manage the Citi’s technology infrastructure, including software, hardware, and procured products.

- Oversee the day-to-day operations of the technology department, including troubleshooting and resolving technical issues.

- Keep up to date with new and emerging technologies and recommend how they can be leveraged to improve business operations.

- Knowledge of security practices in distributed systems, including encryption, authentication, authorization, and secure communication.

- Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation.

Other areas (required):

6-10 years of relevant experience in full stack development.

- Exceptional problem-solving and analytical skills to diagnose and resolve issues in distributed environments.

- Exceptional skills in monitoring, logging, and debugging distributed systems to ensure reliability and performance.

- Expertise in fundamental concepts such as consistency, availability, partition tolerance, fault tolerance, and scalability.

- Familiarity with container orchestration (e.g., Kubernetes), and distributed messaging systems (e.g., Kafka).

- Experience using Git/Bitbucket.

- Excellent communication (written and verbal), presentation (includes PowerPoint creations), and interpersonal skills.

Other areas (good to have):

- Knowledge of Generative Artificial Intelligence (AI), Machine Learning (ML), and Large Language Models (LLMs).

- Working experience in financial industry as a technologist.

- Experience or knowledge of in Commercial Banking.

Qualifications:

- 6-10 years of relevant experience in the Financial Service industry

- Experience as Applications Development Manager

- Experience as senior level in an applications Development role

- Stakeholder and people management experience

- Demonstrated leadership skills

- Proven project management skills

- Basic knowledge of industry practices and standards

- Consistently demonstrates clear and concise written and verbal communication

Education:

- Bachelor’s degree/University degree or equivalent experience

- Master’s degree preferred

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

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

Job Family Group:

Technology

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Citi

View company profile →