Senior Full-Stack Engineer, Test Data Automation & APIs

Citi

New York (NY)

On-site

USD 140,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, and vision benefits
401(k) plan with match
Paid time off and holidays
Wellness programs

Job summary

Citi in New York seeks a Senior Application Developer to design, build, and support modern web apps across UI, APIs, and backend services. You will contribute to self-service test data capabilities and engage in API-first, microservices architecture.

The role requires strong Java/Spring Boot backend and React frontend skills, plus CI/CD discipline and a collaborative, agile mindset. Join a team modernizing internal tools for large-scale test data management.

Qualifications

  • 5+ years of experience in full-stack web application development.
  • Strong backend development experience with Java and Spring Boot (REST APIs, security concepts, performance, and scalability).
  • Strong frontend development experience with React, including TypeScript, HTML5, and CSS.
  • Solid understanding of API design and microservices architecture (service boundaries, resilience, observability basics).
  • Hands-on experience with SQL Server and relational data modeling.
  • Proficiency with GitHub workflows and practical experience with CI/CD pipelines.
  • Excellent communication skills, ownership, and agile teamwork.

Responsibilities

  • Full-Stack Development: design, build, and support modern web apps across UI, APIs, and back-end services for self-service test data.
  • Backend & API Services: develop scalable microservices in Java/Spring Boot; document RESTful APIs with versioning.
  • Automation & Modernization: automate provisioning and management of test data accounts and modernize internal tools.
  • Collaboration & Custom Solutions: work with teams to provide customized test data solutions.
  • Engineering Excellence: contribute to CI/CD pipelines, write unit/integration tests, and participate in code reviews.
  • Support & Operations: perform test data management functions ensuring reliability for scrum teams.

Skills

Full-stack development
Java
Spring Boot
React
TypeScript
API design
Microservices
SQL Server
GitHub workflows
CI/CD
Agile

Education

Bachelor's degree in Computer Science or related field

Tools

GitHub
Docker
Kubernetes
REST APIs

Job description

Citi in New York seeks a Senior Application Developer to design, build, and support modern web apps across UI, APIs, and backend services. You will contribute to self-service test data capabilities and engage in API-first, microservices architecture.

The role requires strong Java/Spring Boot backend and React frontend skills, plus CI/CD discipline and a collaborative, agile mindset. Join a team modernizing internal tools for large-scale test data management.

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

Similar jobs worth comparing

Senior Full-Stack Engineer for Test Data Automation
Senior Full-Stack Engineer for Test Data Automation

Citi • Jacksonville (FL)

On-site
USD 113,000 - 171,000
Medical, dental & vision coverage
401(k)
Paid time off
Test Data Mgmt / Sr App Development Engineer - VP
Test Data Mgmt / Sr App Development Engineer - VP

Citi • Jacksonville (FL)

On-site
USD 113,000 - 171,000
Medical, dental & vision coverage
401(k)
Paid time off
Test Data Mgmt / Sr App Development Engineer - VP
Test Data Mgmt / Sr App Development Engineer - VP

Citigroup Inc. • Jacksonville (FL)

On-site
USD 113,000 - 171,000
Test Data Mgmt / Sr App Development Engineer - VP
Test Data Mgmt / Sr App Development Engineer - VP

Citi • New York (NY)

On-site
USD 140,000 - 190,000
Medical, dental, and vision benefits
401(k) plan with match
Paid time off and holidays
+1
Senior Full-Stack Developer — Java/React with AI-Driven Dev
Senior Full-Stack Developer — Java/React with AI-Driven Dev

Citi • New York (NY)

On-site
USD 110,000 - 130,000
Senior Full-Stack Applications Lead
Senior Full-Stack Applications Lead

Citi • Jersey City (NJ)

On-site
USD 142,000 - 214,000
medical, dental & vision coverage
401(k)
life, accident, and disability保险
+2
Senior Full-Stack Engineer: Test Data Tools & Automation
Senior Full-Stack Engineer: Test Data Tools & Automation

Citigroup Inc. • Jacksonville (FL)

On-site
USD 113,000 - 171,000
Senior Full-Stack Java Engineer for Modern FinTech Platforms
Senior Full-Stack Java Engineer for Modern FinTech Platforms

Citigroup Inc. • Jersey City (NJ)

On-site
USD 142,320 - 213,480
Senior Java Full-Stack Engineer, React & Cloud Microservices
Senior Java Full-Stack Engineer, React & Cloud Microservices

Citi • New York (NY)

Hybrid
USD 94,000 - 142,000
Impactful Full-Stack Java & React Engineer
Impactful Full-Stack Java & React Engineer

Citi • New York (NY)

On-site
USD 90,000 - 120,000