1 month ago
Base Salary
$97k - $145k/yr
Responsibilities
- Write, design, document, and maintain full-stack code for enterprise applications.
- Develop front-end interfaces with React, HTML5, and CSS and back-end services with Java and related frameworks.
- Engineer cloud-native, event-driven, and microservices-based solutions and develop high-performance APIs.
- Contribute to software architecture, technical standards, design patterns, and broader technical strategy.
- Use Docker for containerization and Kubernetes for service orchestration.
- Troubleshoot coding, application performance, design, and production issues and perform root-cause analysis.
- Develop and automate unit, integration, and end-to-end tests.
- Collaborate with stakeholders and technical leadership to deliver sprint goals and manage risks and bottlenecks.
- Use AI tools such as GitHub Copilot to improve development efficiency and propose AI-informed product approaches.
- Streamline or automate recurring processes across architecture, build, delivery, production operations, and business areas.
Requirements
- At least 5 years of software development experience specializing in Java, JavaScript frameworks such as React, Spring Boot, and Oracle.
- Bachelor’s degree in computer science, software engineering, or a related field.
- Strong knowledge of modern application architecture, data structures, and object-oriented principles using Java.
- Experience with AI tools, microservices, event-driven services, cloud-native application development, and service-oriented architectures.
- Demonstrated ability to develop both front-end and back-end web application components.
- Experience with JavaScript frameworks, HTML5, CSS, Java or Python server-side development, SQL, PL/SQL, and Oracle databases.
- Experience designing and implementing high-performance APIs and working with GraphQL implementations.
- Proficiency with CI/CD pipelines, Maven or Gradle, Docker, Jenkins, OpenShift, and related deployment tooling; AWS experience is advantageous.
- Experience with Agile development methodologies and JIRA.
- Experience with GitHub Enterprise and code versioning practices.
- Ability to communicate effectively, troubleshoot complex issues, manage risks, and collaborate with stakeholders and technical leadership.
Benefits
- Full-time position based in Tampa, Florida.
- Eligible employees may receive discretionary and formulaic incentive and retention awards.
- Benefits may include medical, dental, and vision coverage; 401(k); life, accident, and disability insurance; and wellness programs.
- Paid time off may include vacation, sick leave, and paid holidays.
- Available offerings may vary by jurisdiction, job level, and date of hire.
Tech Stack
Categories
About Citi
Citi's mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress. Our core activities are safeguarding assets, lending money, making payments and accessing the capital markets on behalf of our clients. We have over 200 years of experience helping our clients meet the world's toughest challenges and embrace its greatest opportunities. We are Citi, the global bank – an institution connecting millions of people across hundreds of countries and cities. For information on Citi’s commitment to privacy, visit on.citi/privacy.
