Senior FullStack Developer
Full Job Description
Discover your future at Citi
Citi connects people, organizations and communities to their global financial aspirations. Working here means joining a diverse team of approximately 219,000 dedicated professionals from around the globe.
About This Role
We are seeking an intermediate-level Applications Development Senior Programmer Analyst who is hands-on with Java and Angular/React technologies. The ideal candidate will have a strong AI-native mindset, proficient in using agentic tools like Devin and Claude Code to design, prototype, and implement new application systems.
Key Responsibilities
- Design and build robust backend services using Java Spring Boot within microservices architectures.
- Create dynamic frontend interfaces using Angular or React, integrating seamlessly with RESTful APIs.
- Leverage AI coding agents to enhance productivity and solve complex engineering problems efficiently.
- Develop scalable solutions on cloud platforms such as AWS or GCP, utilizing containers and Kubernetes where applicable.
Technical Requirements
You must have hands-on experience with:
- Backend: Java 17+ Spring Boot Microservices
Databases: Oracle SQL / PostgreSQL (Query optimization & Schema design)
Frontend: Angular and/or React
Certifications: AWS, GCP
If you have a strong problem-solving mindset with a bias for delivery, we want to hear from you.
Company
Citi
Citi connects people, organizations and communities to their global financial aspirations.At Citi, you'll have access to an extensive network of knowledge and resources across the globe that can help ...