4 months ago
Base Salary
$114k - $171k/yr
Responsibilities
- Design, build, and support full-stack web applications, APIs, and backend services for self-service test data management.
- Develop scalable Java and Spring Boot microservices and design, build, and document versioned APIs.
- Automate the provisioning and management of test data accounts and help consolidate and modernize internal tools.
- Collaborate with development teams to understand their needs and provide customized test data solutions.
- Use GitHub and automated CI/CD pipelines to build, test, and deploy applications.
- Write unit and integration tests, participate in code reviews, and promote engineering best practices.
- Perform test data management and operational support functions to maintain reliable and available test data.
Requirements
- At least 5 years of experience in full-stack web application development.
- Strong Java and Spring Boot experience, including APIs, security concepts, performance, and scalability.
- Strong React experience, including TypeScript, HTML5, and CSS.
- Understanding of API design and microservices architecture, including service boundaries, resilience, and observability basics.
- Hands-on experience with SQL Server and relational data modeling.
- Proficiency with GitHub workflows and practical CI/CD pipeline experience.
- Excellent communication, ownership, collaboration, and agile-team skills.
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience.
- Preferred: experience with AWS, Azure, or GCP; Node.js; Docker; Kubernetes or OpenShift; automated testing frameworks; observability practices; and production support.
Benefits
- Medical, dental, and vision coverage.
- 401(k), life, accident, and disability insurance.
- Wellness programs.
- Paid vacation, sick leave, and holidays.
- Full-time role based in Jacksonville, Florida.
Tech Stack
AWSAzureCSSDockerGoogle Cloud PlatformJavaKubernetesMicrosoft SQL ServerNode.jsOpenShiftReactSpring BootTypeScript
Categories
About Citi
Citi is a public financial-services company offering consumer and institutional banking, credit cards, wealth management, treasury and trade solutions, and capital-markets services. It serves individuals, corporations, financial institutions, and governments in more than 160 countries and jurisdictions, earning interest and fee income from lending, payments, trading, and advisory. Founded in 1812 and headquartered in New York, it trades on the NYSE under the ticker C.
