Citi

Senior Java Engineer-Assistant Vice President

Citi
Apply
2 days ago
Irving, TX, USASenior
H1B sponsor

Base Salary

$107k - $161k/yr

Responsibilities

  • Design and develop scalable backend services and APIs using Java and Spring Boot.
  • Build and maintain Angular-based frontend interfaces for banking professionals.
  • Apply DevSecOps and Site Reliability Engineering practices to create secure, resilient, production-ready solutions.
  • Use sound design principles and modern CI/CD practices throughout development and deployment.
  • Assess applications for technical complexity and risks and recommend architectural or process improvements.
  • Collaborate with stakeholders to clarify requirements and communicate technical approaches.
  • Mentor engineers through code reviews, design reviews, and technical documentation reviews.

Requirements

  • At least 6 years of full-stack development experience, primarily focused on Java backend engineering.
  • Deep proficiency in Java and Spring Boot and experience delivering production-grade backend systems.
  • Experience building Angular applications with strong JavaScript and functional programming knowledge.
  • Practical experience with Kafka, GraphQL, and NoSQL databases.
  • Experience applying DevSecOps, security-first development, and CI/CD practices.
  • Experience writing and maintaining comprehensive UI tests.
  • Ability to own deliverables end to end and work effectively with limited direct supervision.
  • Bachelor’s degree in a relevant field or equivalent practical experience.
  • Familiarity with financial services technology, investment banking, or capital markets platforms is beneficial.
  • Experience with architectural decisions, system design improvements, mentoring engineers, and technical review processes is beneficial.

Benefits

  • Hybrid work model with 3 days in the office and 2 days remotely.
  • Access to an ongoing technical training program.
  • Career progression and internal mobility opportunities.
  • Mentorship, cross-functional exposure, and opportunities to influence engineering strategy.
  • Medical, dental, and vision coverage; 401(k); life, accident, and disability insurance; and wellness programs.
  • Paid vacation, sick leave, and holidays.
  • Full-time position based in Irving, Texas.

Tech Stack

AngularApache KafkaGraphQLJavaJavaScriptSpring Boot
Citi

About Citi

10,000+ employees

Citi is a public financial-services company offering consumer and institutional banking, credit cards, wealth management, treasury and trade solutions, and capital-markets services. It serves individuals, corporations, financial institutions, and governments in more than 160 countries and jurisdictions, earning interest and fee income from lending, payments, trading, and advisory. Founded in 1812 and headquartered in New York, it trades on the NYSE under the ticker C.

Contact me