Citi Senior Java Developer in Irving, Texas

  • Primary Location: United States,Texas,Irving

  • Other Location: United States,Florida,Jacksonville; United States,South Dakota,Sioux Falls

  • Education: High School Diploma/GED

  • Job Function: Technology

  • Schedule: Full-time

  • Shift: Day Job

  • Employee Status: Regular

  • Travel Time: Yes, 10 % of the Time

  • Job ID: 16051264


Branded Cards Marketing and Servicing – Applications Development

This is an Application development technical Specialist developer in the area of Applications Development within the branded cards organization. The ideal candidate for this position must demonstrate excellent technical aptitude, strong desire for hands-on design/development, collaboration and organization skills, creativity and technical vision in design/development of enterprise strength distributed/front-end applications.


  • Design and Development application(s), performing all activities relevant to the project lifecycle SDLC in support of projects for the North America branded cards call center operations

  • On time delivery of high quality design/code with low rate of test and production defects

  • Collaborate development related activities in a factory model where the deliverables are built round-the-clock between onshore and offshore teams located across multiple locations

  • Set direction and vision for the team, manage expectations of demanding clients. Strongly influence external teams for any dependencies

  • Core focus on front-end nature of applications with a passion towards continuous improvement of the end-user experience

  • Work both independently as well as ability to lead a team of onshore/offshore developers, document technical requirements, code specifications, review signoff test plans/results, and any other deliverables required by the project


  • Strong domain knowledge in the J2EE related, web/xml technologies. Strong familiarity of tools such as RAD/clear case/WAS. Working knowledge of framework such as Chordiant/Hibernate a huge plus

  • SQL knowledge, preferably Oracle dialect, strong analytical and technical background with solid SDLC working experience and process discipline

  • Deep understanding of UI/UX design/development, familiarity with API/microservices, IaaS, PaaS environments is desired

  • Working knowledge of Agile software development lifecycle, CI/CD – continuous integration, continuous delivery techniques

  • Excellent written, verbal communication and influencing skills, Ability to manage ambiguity and excel in solving and troubleshooting techniques

  • Flexible, proactive, and self-motivated with a proven ability to independently analyze and lead the team

  • Professional maturity in dealing with all levels of management and staff Job Requirements

  • Ability to operate in a fast-paced environment, out of the box thinking

  • BS or MS in Computer Science or related fields

  • At least 5 years of relevant industry experience

  • Familiarity of the banking industry and specifically credit card servicing desired

  • Ability to manage multiple priorities and switch gears

  • Ability to communicate and influence effectively with internal as well as external groups at varying levels of business and technical knowledge

  • Leadership abilities to drive the projects and deliver with high quality

  • Ability to perform architectural type deliverables and have the vision to set the architectural direction