JobsFull Stack Developer - Assistant Vice President
Citibank logo

Full Stack Developer - Assistant Vice President

Citibank

Location

Irving, TX

Type

Full-time

Posted

9/4/2026

Compensation

$107,120 - $160,680 per year

Undergraduate with 5+ Years of Experience
H-1B FY202699.0% approval-75% YoY
💎 Strong sponsor

Job description

We are looking for a highly motivated Java/React Full Stack Developer to join our dynamic team. The ideal candidate will have extensive experience in designing, developing, and deploying end-to-end solutions that include both front-end and back-end components. This role focuses on building robust microservices using Java Spring Boot and integrating with various technologies. The developer will also work closely with relational databases and ensure seamless integration between front-end and back-end systems.

Requirements

  • 5+ years of professional experience in full-stack software development.
  • Strong proficiency in Java with extensive experience in building microservices using Spring Boot.
  • Demonstrable experience with Kafka for building message-driven architectures and data pipelines.
  • Experience with workflow management systems or designing and implementing complex business process flows.
  • Proven experience implementing search functionalities, potentially using technologies like Elasticsearch or Apache Solr.
  • Solid expertise in relational databases, particularly Oracle, including advanced SQL, schema design, and performance tuning.
  • Strong front-end development skills with React.js, including a deep understanding of component-based architecture, state management, and modern JavaScript.
  • Experience with RESTful API design and consumption.
  • Proficiency with version control systems.
  • Familiarity with cloud platforms and CI/CD pipelines.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and collaboration abilities.

Responsibilities

  • Design, develop, and maintain robust, scalable, and secure microservices using Java and Spring Boot.
  • Implement and manage integrations with middleware technologies, particularly Kafka messaging.
  • Develop and integrate with workflow management solutions to automate business processes.
  • Design and implement search engine capabilities within applications.
  • Work extensively with relational databases, specifically Oracle.
  • Develop responsive, high-performance, and user-friendly web interfaces using React.js.
  • Collaborate with product owners, designers, and other developers to understand requirements and deliver high-quality features.
  • Ensure the seamless integration between front-end and back-end components through RESTful APIs.
  • Write comprehensive unit, integration, and end-to-end tests to ensure code quality.
  • Participate in code reviews and contribute to architectural discussions.
  • Monitor application performance, troubleshoot issues, and implement effective solutions.
  • Stay current with emerging technologies and best practices in full-stack development.

Benefits

  • Citi offers a comprehensive benefits package including competitive pay, stock programs, healthcare coverage, retirement plans, paid time off, parental leave, and programs supporting employee wellbeing and professional development.

H-1B filing history

Public USCIS petition and DOL LCA counts · latest USCIS FY2026, LCA FY2026

Filing entity: Citibank Na

As of Aug 23, 2026

Initial approvals

75

FY2026

Approval rate

99.0%

FY2026

LCA certified

569

FY2026

Entry-level share

0.5%

FY2026

Initial approvals YoY

-75%

Trend

LCA certified YoY

-58%

Trend

Initial approvals by fiscal year

Approval rate by fiscal year

Continuing vs initial approvals

LCA certified positions by quarter

LCA certified positions by fiscal year

Based on public USCIS and DOL filings; not a sponsorship guarantee.

Is this posting expired or inaccurate?