×
Register Here to Apply for Jobs or Post Jobs. X

Java Developer – Assistant Vice President

Job in Irving, Dallas County, Texas, 75084, USA
Listing for: Citigroup Inc.
Full Time position
Listed on 2026-09-11
Job specializations:
  • Software Development
    Java Developer, Backend Developer
Salary/Wage Range or Industry Benchmark: 107120 - 160680 USD Yearly USD 107120.00 160680.00 YEAR
Job Description & How to Apply Below

Citi is looking for a skilled Java Developer at the Assistant Vice President level to design, build, and maintain high-quality backend applications that power financial systems used at global scale. Based in Irving, Texas, you will work within a collaborative technology team, contributing to the full software development lifecycle while operating with a strong degree of autonomy and technical ownership. This is an opportunity to apply deep Java and Spring Boot expertise to meaningful, complex problems in the financial services industry.

Responsibilities
  • Design and develop high-quality Java and Spring Boot components, applying sound architectural decisions with minimal oversight.

  • Build and maintain backend services across the full stack, including RESTful APIs and microservices integrated within a service-oriented architecture.

  • Write comprehensive unit, integration, and performance tests using JUnit and Mockito to ensure reliability and production-readiness of delivered code.

  • Conduct peer code reviews across the team's codebase, providing clear and constructive technical feedback that improves code quality.

  • Analyze existing applications to identify vulnerabilities, security gaps, and performance bottlenecks, then implement targeted remediation and optimizations.

  • Evaluate and adopt emerging development tools, libraries, and methodologies to continuously raise delivery quality and engineering standards.

  • Engage with internal technology teams and stakeholders to assess technical requirements, recommend programming solutions, and support the implementation of enterprise systems.

Required Qualifications & Skills
  • 5 or more years of hands-on Java development, with deep expertise in Spring Framework, Spring Boot, Spring Security, Spring Web, and Spring Data.

  • Advanced knowledge of core Java concepts including threading, collections, exception handling, JDBC, object-oriented design and programming principles, and SOA design patterns.

  • Proven ability to build, deploy, and manage containerized applications running on Kubernetes and Docker platforms.

  • Solid experience designing and delivering microservices and service-oriented architectures using REST-based communication patterns.

  • Practical experience working within Continuous Integration and Continuous Delivery pipelines, applying Agile methodologies throughout the software development lifecycle.

  • Working knowledge of SQL, with familiarity with Oracle as a preferred dialect.

  • Strong written and verbal communication skills, with the ability to collaborate clearly across technical teams and engage effectively with non-technical stakeholders.

Beneficial

Skills & Qualifications
  • Experience designing and deploying cloud-ready applications on large-scale container platform clusters, including the build-out of automated deployment pipelines.

  • Familiarity with modern engineering practices such as Behavior Driven Development, Extreme Programming, and Dev Ops workflows.

  • Background in financial services application development, with an understanding of the compliance and risk considerations relevant to enterprise-grade systems.

  • Experience managing or contributing to end-to-end project delivery, including scoping, planning, and stakeholder coordination.

Education
  • Bachelor’s degree/University degree or equivalent experience

What We Offer

Joining Citi means working on backend systems that matter — at a scale and complexity that few organizations can offer. You will be part of a performance-driven technology team where your contributions directly influence the quality and resilience of financial platforms used by clients and institutions worldwide.

  • Hybrid working model with 3 days in the office and 2 days working remotely, giving you structure and flexibility in equal measure.

  • Access to…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary