Java Developer, AVP

Citigroup   •  

Tampa, FL

5 - 7 years

Posted 230 days ago

This job is no longer available.

Java Developer, AVP

  • Primary Location: United States,Florida,Tampa
  • Education: Bachelor's Degree
  • Job Function: Technology
  • Schedule: Full-time
  • Shift: Day Job
  • Employee Status: Regular
  • Travel Time: No
  • Job ID: 18012808


About Citi

Citi, the leading global bank, has approximately 200 million customer accounts and does business in more than 160 countries and jurisdictions. Citi provides consumers, corporations, governments and institutions with a broad range of financial products and services, including consumer banking and credit, corporate and investment banking, securities brokerage, transaction services, and wealth management. Our core activities are safeguarding assets, lending money, making payments and accessing the capital markets on behalf of our clients.

Citi’s Mission and Value Proposition explain what we do and Citi Leadership Standards explain how we do it. Our mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress. We strive to earn and maintain our clients’ and the public’s trust by constantly adhering to the highest ethical standards and making a positive impact on the communities we serve. Our Leadership Standards is a common set of skills and expected behaviors that illustrate how our employees should work every day to be successful and strengthens our ability to execute against our strategic priorities.

Diversity is a key business imperative and a source of strength at Citi. We serve clients from every walk of life, every background and every origin. Our goal is to have our workforce reflect this same diversity at all levels. Citi has made it a priority to foster a culture where the best people want to work, where individuals are promoted based on merit, where we value and demand respect for others and where opportunities to develop are widely available to all.

Job Purpose:

Looking for a strong java developer who can build and support application, and communicate/collaborate with global team

Job Background/context:

The Program: The Strategic Program at Citi is a multi-year program of work to replace multiple regional legacy systems with a global architecture. The program consists of a number of streams of work, each of which will require technical leadership / direction. Given the global nature of the program, requirements are expected to be complex and diverse. The Team: The team delivering the strategic Asset Servicing program is based in 5 locations providing global coverage. The Tampa, Florida centre is responsible for delivering component code into projects and for program collaboration with peers in other centre to share ideas and provide consistent solutions. Strong individuals with relevant experience are required to build a team in Tampa, Florida to work closely with the global team.

Key Responsibilities:

  • Analyze functional and non-functional requirements, and contribute in overall requirement gathering and analysis process
  • Technical design, Writing test-case and common/re-usable coding, and perform unit/component testing
  • Technical design, code, and test case reviews
  • Collaborate with fellow developers globally and quality and timely deliverables
  • Work proactively with a global/local team or independently
  • Code build and deployment
  • Technical support during QA and UAT
  • Resolve issues and root cause analysis
  • Highlight risks in advance and provide mitigation/preventive measures
  • Effort estimation and help in planning process
  • Level 3 production support


Knowledge/Experience/ Skills Required:

  • 5 to 10 years of application development experience


  • Core Java – Collection, Exception Handling, FileIO, JDBC etc
  • Oracle SQL/PLSQL
  • Spring
  • Hibernate/ OR mapping tools                                                                                                                                                                                               
  • Web services – Rest/SOAP
  • JMS/MQ/Tibco Queues
  • Unix/Linux – debugging, scripting etc
  • Design – UML, Design Patterns
  • UI – GWT / Angular JS
  • Version Control – GIT (Bitbucket)
  • Code Quality – Junit, Jenkins, SonarQube, Code Reviews, Performance Improvements
  • Server – Webservers/Application Servers, deployments etc
  • Scheduling tools - preferably Autosys


  • Highly effective in verbal and written communication
  • High analytical & problem solving skills, ability to analyze/implement with accuracy and detail
  • Self-managed individual who can overcome obstacle, take initiative, and innovative
  • Collaboration skill – knowledge sharing and team building attitude with peers
  • Integrity - act always with personal and professional integrity


Bachelor’s degree (in science, computers, information technology)