Senior Full-Stack Engineer - Test Data Platform

Citi

Jacksonville (FL)

On-site

USD 114,000 - 171,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical, dental & vision coverage
401(k) plan
Life, disability insurance
Paid time off

Job summary

Citi in Jacksonville is seeking a Senior Application Developer to design, build, and support modern web applications across the full stack. You will work on self-service test data tools, APIs, and microservices within an API-first architecture, delivering robust features and automation to empower multiple scrum teams.

The role requires strong Java/Spring Boot backend and React/TypeScript frontend skills, plus CI/CD, testing, and collaboration in an agile environment.

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 front-end 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, a strong sense of ownership, and the ability to work collaboratively in an agile team.

Responsibilities

  • Full-Stack Development: Design, build, and support modern, user-friendly web applications across the stack (UI, APIs, and backend services) to provide self-service test data capabilities.
  • Backend & API Services: Develop scalable, secure microservices using Java and Spring Boot. Design, build, and document RESTful APIs, ensuring adherence to service contracts and versioning strategies.
  • Automation & Modernization: Design and implement automated processes for provisioning and managing test data accounts. Actively contribute to the consolidation and modernization of our internal toolset to improve efficiency and user experience.
  • Collaboration & Custom Solutions: Work closely with development teams to understand their needs and provide customized test data solutions where required.
  • Engineering Excellence: Utilize GitHub and contribute to automated CI/CD pipelines for building, testing, and deploying applications. Promote engineering best practices by writing robust unit and integration tests and participating in code reviews.
  • Support & Operations: Perform standard test data management functions to ensure the reliability and availability of test data for all scrum teams.

Skills

Full-stack web dev
Java & Spring Boot
React
API design
SQL Server
GitHub CI/CD
Agile / teamwork

Education

Bachelor’s degree in Computer Science / related field

Tools

Docker
Kubernetes/OpenShift
Node.js
AWS/Azure/GCP
CI/CD tooling

Job description

Citi in Jacksonville is seeking a Senior Application Developer to design, build, and support modern web applications across the full stack. You will work on self-service test data tools, APIs, and microservices within an API-first architecture, delivering robust features and automation to empower multiple scrum teams.

The role requires strong Java/Spring Boot backend and React/TypeScript frontend skills, plus CI/CD, testing, and collaboration in an agile environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Test Data Mgmt / Sr App Development Engineer - VP
Test Data Mgmt / Sr App Development Engineer - VP

Citi • Jacksonville (FL)

On-site
USD 114,000 - 171,000
Medical, dental & vision coverage
401(k) plan
Life, disability insurance
+1
Senior Full-Stack Engineer - Java/Spring Microservices
Senior Full-Stack Engineer - Java/Spring Microservices

Citi • Jersey City (NJ)

On-site
USD 142,000 - 213,000
Senior Full-Stack Applications Lead
Senior Full-Stack Applications Lead

Citi • Jersey City (NJ)

On-site
USD 142,320 - 213,480
medical, dental & vision coverage
401(k)
life, accident, and disability保险
+2
Senior Java Full-Stack Engineer | Hybrid & AI-Driven
Senior Java Full-Stack Engineer | Hybrid & AI-Driven

Citi • Tampa (FL)

Hybrid
USD 97,000 - 145,000
Hybrid schedule
Learning opportunities
Benefits package
Senior Java Applications Engineer
Senior Java Applications Engineer

Citi • Tampa (FL)

On-site
USD 97,000 - 145,000
Senior Java Tech Lead: UI/Backend Architect and DevOps Leader
Senior Java Tech Lead: UI/Backend Architect and DevOps Leader

Citi • Tampa (FL)

On-site
USD 141,000 - 212,000
Medical, dental & vision coverage
401(k) retirement plan
Life, accident & disability insurance
+1
Senior SDET Full-Stack Engineer
Senior SDET Full-Stack Engineer

Citi • Irving (TX)

On-site
USD 107,000 - 161,000
Senior Full-Stack Tech Lead (React/Angular + Java)
Senior Full-Stack Tech Lead (React/Angular + Java)

Citi • Jersey City (NJ)

On-site
USD 142,000 - 213,000
Medical, dental & vision coverage
401(k) plan with employer match
Life, accident, and disability保险
+2
Senior Angular Frontend Engineer: Build Scalable UI
Senior Angular Frontend Engineer: Build Scalable UI

Citi • New York (NY)

On-site
USD 97,000 - 145,000
Remote Senior Full-Stack Engineer - Angular/TypeScript
Remote Senior Full-Stack Engineer - Angular/TypeScript

Cognizant • Dallas (TX)

Remote
USD 69,000 - 114,000
Medical/Dental/Vision/Life Insurance
Paid holidays + PTO
401(k) plan
+4