Citi

Citi

Java Developer - Assistant Vice President

Irving Texas United States · Exec · Full-time

Sponsorship not specified$107k-$161kDetected 22 days ago
JavaSpringObject-Oriented ProgrammingCode ReviewSQLDockerKubernetesCI/CDProject ManagementAgileJUnitBDDCommunicationProblem Solving

About the role

  • Java Developer is responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team.
  • The overall objective of this role is to contribute to applications systems analysis and programming activities.
  • Citi also offers paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays.

Responsibilities

  • Ability to design, develop components with minimal assistance
  • Ability to effectively interact, collaborate with development team
  • Work with developers onshore, offshore and matrix teams to implement a business solution
  • Perform peer code review of project codebase changes
  • Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems
  • Apply fundamental knowledge of programming languages for design specifications.
  • Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions
  • Deep Knowledge of: Threading, Collections, Exception Handling, JDBC, Java OOD/OOP Concepts, SOA Design Patterns, File I/O, and parsing XML and JSON, delimited files and fixed length files, String matching, parsing, building, working with binary data / byte arrays.
  • Good knowledge of building and deploy application running in Kubernetes and Docker
  • Knowledge in industry standard best practices such as Design Patterns, Coding Standards, Coding modularity, Prototypes etc.

Requirements

  • 5-8 years of relevant experience
  • Experience in systems analysis and programming of software applications
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting/project management techniques/methods
  • Bachelor's degree/University degree or equivalent experience
  • Skills Required:
  • 5+ years experience in developing Java and Spring boot applications.
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements

Nice to have

  • Good knowledge of SQL (Oracle dialect is preferable)
  • Experience working with SOA & Micro-services utilizing REST.
  • Experience with design and implementations of cloud-ready applications and deployment pipelines on large-scale container platform clusters is a plus
  • Experience working in a Continuous Integration and Continuous Delivery environment
  • Apply depth of analytical understanding of a variety of New ways of working such as problem solving, Extreme programming, Behavior Driven Development, DevOps.
  • Experience in debugging, tuning and optimizing components
  • Understanding of the SDLC lifecycle for Agile methodologies
  • Excellent written and oral communication skills

Skills

  • Deep Knowledge of Spring including Spring Framework, Spring Boot, Spring Security, Spring Web, Spring Data
  • Jul 07, 2026 ------------------------------------------------------
  • View Citi's EEO Policy Statement and the Know Your Rights poster.
  • For complementary skills, please see above and/or contact the recruiter. ------------------------------------------------------

Compensation

  • $107,120.00 - $160,680.00
  • In addition to salary, Citi's offerings may also include, for eligible employees, discretionary and formulaic incentive and retention awards.
  • Available offerings may vary by jurisdiction, job level, and date of hire.
  • Please see the requirements listed above. ------------------------------------------------------
  • For complementary skills, please see above and/or contact the recruiter. ------------------------------------------------------
  • Most Relevant Skills

Benefits

  • Citi offers competitive employee benefits, including: medical, dental & vision coverage; 401(k); life, accident, and disability insurance; and wellness programs.
  • For additional information regarding Citi employee benefits, please visit citibenefits.com.

Equal opportunity

  • 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.

This listing is sourced directly from Citi's careers page and normalized into a canonical job model.