Citi

Senior Java Engineering Lead

Citi
Apply
14 days ago
Irving, TX, USAStaff+
H1B sponsor

Base Salary

$126k - $189k/yr

Responsibilities

  • Analyze, design, code, unit test, and deliver application systems and programs.
  • Lead technical solution analysis, system architecture, and implementation strategies.
  • Mentor developers and organize design, code, and technical documentation reviews.
  • Review existing systems to identify complexity, risks, and implementation challenges.
  • Collaborate with clients and project teams to clarify needs, present technical solutions, and communicate progress.
  • Ensure engineering standards, required procedures, and operating processes are followed across project modules.
  • Contribute to software architecture, development process, and technology improvements.
  • Act as a technical advisor or coach to junior team members with limited direct supervision.

Requirements

  • At least six years of relevant application development experience.
  • At least six years of hands-on experience as a technical team lead.
  • Expert hands-on knowledge of Java/J2EE, Spring Boot, and the Spring Framework stack.
  • Deep understanding of microservices and microservices best practices; Spring Boot microservices experience is highly preferred.
  • Hands-on MongoDB experience.
  • Experience with Git and Jira.
  • Good understanding of OpenShift and Docker.
  • Good understanding of Kafka is highly desirable.
  • Strong systems analysis, design, architecture, unit testing, and software development lifecycle fundamentals.
  • Ability to contribute to high- and low-level system design.
  • Demonstrated leadership, project management, communication, and successful project implementation skills.
  • Bachelor’s or university degree, or equivalent experience; a master’s degree is preferred.
  • Subject matter expertise in at least one area of application development and ability to adjust priorities quickly.

Benefits

  • Full-time position based in Irving, Texas.
  • Base salary range of $125,760.00 to $188,640.00, excluding incentive and retention awards.
  • Medical, dental, and vision coverage.
  • 401(k), life, accident, and disability insurance.
  • Wellness programs.
  • Paid vacation, sick leave, and holidays.

Tech Stack

Apache KafkaDockerGitJavaMongoDBOpenShiftSpring Boot

Categories

Citi

About Citi

10,000+ employees

Citi's mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress. Our core activities are safeguarding assets, lending money, making payments and accessing the capital markets on behalf of our clients. We have over 200 years of experience helping our clients meet the world's toughest challenges and embrace its greatest opportunities. We are Citi, the global bank – an institution connecting millions of people across hundreds of countries and cities. For information on Citi’s commitment to privacy, visit on.citi/privacy.

Contact me