2 days ago
Base Salary
$97k - $145k/yr
Responsibilities
- Build and maintain full stack Java applications using Spring Boot, React, and Oracle.
- Write tested production code and collaborate with engineers to deliver sprint goals.
- Design and build RESTful and GraphQL APIs supporting microservices and cloud-native applications.
- Containerize applications with Docker and orchestrate services using Kubernetes.
- Investigate performance and coding issues and implement lasting fixes.
- Shape technical and team standards with technical leadership.
- Use AI development tools such as GitHub Copilot to improve delivery and code quality.
- Break down acceptance criteria to clarify scope, complexity, and risk for backlog items.
Requirements
- At least 5 years of software development experience with Java, Spring Boot, and Oracle.
- Strong knowledge of Java data structures and object-oriented design principles.
- Experience designing microservices and event-driven systems using frameworks such as Spring Boot.
- Experience developing user interfaces with JavaScript frameworks such as React, plus HTML5 and CSS.
- Ability to write and optimize SQL and PL/SQL queries against Oracle databases.
- Experience with Maven, Gradle, Docker, and Jenkins for building and deploying code.
- Bachelor’s degree in computer science, software engineering, or a related field.
- Angular experience, exposure to Artificial Intelligence and Generative AI tools, AWS experience, and familiarity with JIRA and GitHub Enterprise are beneficial.
- Experience automating unit, integration, and end-to-end tests is beneficial.
Benefits
- Hybrid schedule with 3 days in the office and 2 days working remotely in Tampa, Florida.
- Medical, dental, and vision coverage.
- 401(k), life, accident, and disability insurance.
- Wellness programs and paid vacation, sick leave, and holidays.
- Learning and development opportunities and support for technical career growth.
- Eligible employees may receive discretionary and formulaic incentive and retention awards.
Tech Stack
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.
