Senior Java Full-Stack Lead: Microservices & APIs | Hybrid

Citi

New York (NY)

Hybrid

USD 126,000 - 189,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Citi is seeking a Java Fullstack Developer Lead to drive application development in a hybrid Irving, TX environment. You will lead design, coding, and integration of Java-based microservices with Spring, REST APIs, and data access layers.

The role emphasizes senior technical leadership, architecture governance, and collaboration across teams. The position requires 5+ years in apps development or systems analysis, expertise in Spring ecosystem, and strong API/security skills.

Qualifications

  • 5+ years of relevant experience in Apps Development or systems analysis.
  • 5+ years of experience with Spring and Spring Boot, Microservices, Spring MVC, Spring Data, Spring Security, Spring Integration etc.

Responsibilities

  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.
  • Create solutions by developing, implementing, and maintaining Java based components and interfaces.
  • Strong knowledge on Microservice design pattern and creating agnostic high performance APIs
  • Design and Development using Java, Microservices working within Spring Framework/Spring Boot, Java 8 + functional programming, RESTFul Apis and Junits
  • Strong understanding on concurrency and writing thread safe code.
  • Experience in developing solutions using Spring integration with various messaging system like EMS, Kafka, etc.
  • Experience with Spring Data for Relational and Non-Relation Database and write code for all CRUD operations
  • Experience with SQL and no-SQL query (MongoDB) to write basic operations.
  • Experience with securing API using different authentication mechanism- Ouath2, etc.
  • Responsible for Design, Development, Code reviews (peer review), Unit testing, providing support to testing team, Defect fixing, Defect triaging, Root causes Analysis and release / deployment support.
  • Experience on CICD tool and creating pipeline for build – Jenkins, RLM, etc.
  • Experience using various tools used in development– STS/IntelliJ, SoapUI, Postman, Bitbucket, Git, jMeter, etc.
  • Preferred to have understating of PaaS platform – PCF and CLI commands
  • Experience with GraphQL.
  • Familiar with Agile process and related tools like JIRA

Skills

Java
Microservices
Spring Framework
RESTful APIs

Education

Bachelor's degree in Computer Science, Information Systems, or related field

Tools

Jenkins
IntelliJ IDE
Git
Bitbucket
Postman
JMeter

Job description

Citi is seeking a Java Fullstack Developer Lead to drive application development in a hybrid Irving, TX environment. You will lead design, coding, and integration of Java-based microservices with Spring, REST APIs, and data access layers.

The role emphasizes senior technical leadership, architecture governance, and collaboration across teams. The position requires 5+ years in apps development or systems analysis, expertise in Spring ecosystem, and strong API/security skills.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Full-Stack & Microservices Lead
Senior Java Full-Stack & Microservices Lead

Citi • Irving (TX)

On-site
USD 126,000 - 189,000
Senior Java Engineer - Hybrid, Microservices & Full-Stack
Senior Java Engineer - Hybrid, Microservices & Full-Stack

Citigroup Inc. • Irving (TX)

Hybrid
USD 107,000 - 161,000
Hybrid work model
Continuous learning resources
Ownership over outcomes
+2
Senior Java Full-Stack & Microservices Architect
Senior Java Full-Stack & Microservices Architect

Citi • Irving (TX)

On-site
USD 126,000 - 189,000
Medical, dental & vision coverage
401(k)
Paid time off
Senior Java Fullstack Lead — Microservices & Spring
Senior Java Fullstack Lead — Microservices & Spring

Citigroup Inc. • Irving (TX)

On-site
USD 126,000 - 189,000
Lead Java Full-Stack Engineer - Hybrid, Microservices
Lead Java Full-Stack Engineer - Hybrid, Microservices

Citi • New York (NY)

Hybrid
USD 120,000 - 171,000
Lead Java Full-Stack & Microservices Architect
Lead Java Full-Stack & Microservices Architect

Citigroup Inc. • Irving (TX)

On-site
USD 126,000 - 189,000
Medical, dental & vision insurance
401(k) plan
Life and disability insurance
+2
Senior Java Architect – Hybrid, Spring Boot & Microservices
Senior Java Architect – Hybrid, Spring Boot & Microservices

Citibank (Switzerland) AG • Irving (TX), Northern (KY)

Hybrid
Confidential
Hybrid work model
Competitive benefits
Career development
Senior Java Full-Stack Lead Developer — Hybrid
Senior Java Full-Stack Lead Developer — Hybrid

Citi • New York (NY)

Hybrid
USD 42,000 - 73,000
Senior Java Architect - Hybrid, Microservices
Senior Java Architect - Hybrid, Microservices

Citi • Tampa (FL)

Hybrid
USD 107,000 - 161,000
Hybrid work model
Continuous learning resources
Competitive total rewards package
+1
Senior Java Microservices Architect & Tech Lead
Senior Java Microservices Architect & Tech Lead

Citigroup Inc. • Irving (TX)

On-site
USD 126,000 - 189,000
Medical, dental & vision coverage
401(k) retirement plan
Life, accident, and disability 보험