Job Details

ID #16918834
State Florida
City Tampa bay area
Job type Permanent
Salary USD TBD TBD
Source Citi
Showed 2021-07-17
Date 2021-07-16
Deadline 2021-09-14
Category Et cetera
Create resume

Senior Java Developer (AVP)

Florida, Tampa bay area, 33610 Tampa bay area USA

Vacancy expired!

We are looking for a seasoned developer who will help with the technological transformation of Citis TTS application landscape across the NAM and LATAM regions. The regions currently house 260 applications which are considered Last Mile applications that connect Citi with the external world. As we analyze these applications, we will identify the retirement and consolidation opportunities. This role will be integral executing the cleanup of these application, whether this includes migrating functionality to an existing strategic solution or building out common reusable components.

Responsibilities
  • Candidate will liaise with the NAM and LATAM application development teams
  • Work with business analysts to understand functional requirements and translate them into technical requirements
  • Work with a highly performing team to develop creative, strategic, cloud-native solutions
  • Apply skills and knowledge to create highly-performant, extensible, secure, and scalable components
  • Ensure deliverables are properly tested and have no code smells, vulnerabilities, or bugs
  • Take on ownership of delivering key functionality throughout the full SDLC
  • Be a champion of Engineering Excellence standards within the team (architectural design, code reviews, test coverage, etc)
  • Troubleshoot any component issues and provide root cause analysis
  • Assist in the development of existing applications as part of consolidation and migration exercises
Qualifications
  • Strong written and verbal communication skills
  • 5+ years of hands-on development experience with JAVA and J2EE (Spring Boot, Spring Framework, Spring Security) writing RESTful applications
  • Experience working with NoSQL or Relational DB
  • In-depth knowledge of data structures and algorithms
  • Ability to write concise and efficient code
  • Strong object-oriented design and programming fundamentals
  • Experience writing tests with Mockito, JUnit, or Cucumber
  • Experience working in an agile environment
  • Experience developing cloud-native applications following a microservices architecture
  • Experience with Maven, JIRA, Git, and Bitbucket
  • Positive attitude and ability to take on ownership
Desirable Skills
  • Spanish-speaking is a HUGE plus
  • Familiarity with Jenkins, uDeploy, Sonar, Docker, and OpenShift
  • Working knowledge of Kafka
Education
  • Bachelors Degree in Computer Science or related field
What We Offer
  • Opportunity to work in a diverse and inclusive environment
  • Collaboration with a high-caliber team, which will motivate and inspire you to do your best
  • Exposure to senior leaders and internal stakeholders, creating an opportunity to strengthen your business knowledge
  • Flexible working environment
  • Top-tier employee benefits
-Job Family Group: Technology-Job Family:Applications DevelopmentTime Type:

Citi is an equal opportunity and affirmative action employer.

Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Citigroup Inc. and its subsidiaries ("Citi) invite all qualified interested applicants to apply for career opportunities. 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.

View the "EEO is the Law" poster. View the EEO is the Law Supplement.View the EEO Policy Statement.View the Pay Transparency Posting

Vacancy expired!

Subscribe Report job