Java App Development Manager, VP

CitiIrving, TX
Onsite

About The Position

Citi, a leading global bank with approximately 200 million customer accounts and operations in over 160 countries, is seeking a Java App Development Manager, VP. The Enterprise Operations & Technology teams at Citi are responsible for developing and maintaining technology solutions that are foundational to the bank's operations, including security, resource management, employee tools, digital architecture, and customer experience platforms. The role focuses on reimagining client and partner experiences to deliver excellence through secure, reliable, and efficient services, with a strong commitment to diversity and fostering an environment where the best people want to work. Ideal candidates are innovators, problem solvers, and individuals who bring their authentic selves to work, complementing a culture of delivering results with pride. The Applications Development Senior Manager is a senior management level position responsible for managing a team or department to establish and implement new or revised application systems and programs in coordination with the Technology team, with the overall objective of driving applications systems analysis and programming activities.

Requirements

  • 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
  • Java/ J2EE Technologies: Core Java , Spring Boot, Spring Security, Spring MVC, Spring Web , Rest API
  • Languages: Java 17 , Javascript
  • Databases: MySQL, Oracle , MongoDB, JPA, Hibernate ORM , PL/SQL
  • Web Technologies: React, Angular, HTML5, CSS3, jQuery, JSON, XML
  • DevOps & Cloud: Linux, Maven, Gradle, Microservices, Docker, Kubernetes, MQ , Kafka, AWS
  • Tools: Git/Github, Postman, SOAP UI , IntelliJ IDEA, Ecllipse , SQL Developer

Nice To Haves

  • Master’s degree preferred

Responsibilities

  • Manage one or more Applications Development teams to accomplish established goals, including personnel duties such as performance evaluations, hiring, and disciplinary actions.
  • Utilize in-depth knowledge and skills across multiple Applications Development areas to provide technical oversight across systems and applications.
  • Work closely with business users, stakeholders, BAs, product managers, and other development teams to understand problem space, brainstorm ideas, approaches, and solutions.
  • Understand the integration of APIs with third-party libraries/vendors and handle associated security.
  • Provide architectural guidance to SDEs based on best practices and in alignment with CTO guidelines and platform.
  • Manage Citi’s technology infrastructure, including software, hardware, and procured products.
  • Partner with the Support team to ensure the stability of the production environment through proactive monitoring and health checks.
  • Implement continuous improvement and the induction of new technology.
  • Demonstrate influence in scrum teams beyond your own area of focus.
  • Assess risk when making business decisions, considering 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, and escalating, managing, and reporting control issues with transparency.

Benefits

  • medical, dental & vision coverage
  • 401(k)
  • life, accident, and disability insurance
  • wellness programs
  • paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service