Senior Full-Stack Application Developer (Test Data Management)

Citi

Jacksonville, FL • 19m ago • On-site

Senior

On-site

113,840 - 170,760 USD/yr

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Senior Full-Stack Application Developer (Test Data Management)
  • Architecture: API-first, microservices

Description

Join a Test Data Management team building and maintaining tools that help scrum teams test safely and efficiently by automating and streamlining test data at massive scale. You will design, build, and support modern full-stack web applications in a self-service toolset, with React on the front end and Java/Spring Boot microservices and REST APIs on the back end.

Responsibilities

  • Design, build, and support user-friendly web applications across the stack (UI, APIs, backend services) for self-service test data capabilities
  • Develop scalable, secure microservices using Java and Spring Boot; design, build, and document RESTful APIs with versioning and service-contract adherence
  • Design and implement automated processes for provisioning and managing test data accounts; help consolidate and modernize internal tools
  • Collaborate with development teams to understand needs and provide customized test data solutions
  • Use GitHub and contribute to automated CI/CD pipelines; write robust unit and integration tests and participate in code reviews
  • Perform standard test data management functions to ensure reliability and availability for all scrum teams

Benefits

  • Medical, dental & vision coverage
  • 401(k)
  • Life, accident, and disability insurance
  • Wellness programs
  • Paid time off (planned time off, unplanned time off) and paid holidays
  • Discretionary and formulaic incentive and retention awards (for eligible employees)

Requirements

  • 5+ years of full-stack web application development
  • Strong backend experience with Java and Spring Boot (REST APIs, security concepts, performance, scalability)
  • Strong front-end experience with React, including TypeScript, HTML5, and CSS
  • Hands-on 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 CI/CD pipeline experience
  • Excellent communication skills, ownership, and collaborative mindset in an agile team
  • Bachelor’s degree in Computer Science/Software Engineering (or equivalent practical experience)

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Potential salary for Senior Full-Stack Application Developer (Test Data Management) role

Improve your resume for just $5

$113,840 – $170,760/year

Unlock Full Resume Report