Join Citi's engineering team to build and maintain full-stack web applications using modern frameworks and cloud-native technologies, collaborating in an agile environment.
What you’ll do
Develop and maintain front-end and back-end components of web applications
Collaborate with cross-functional teams in an agile environment
Design and implement high-performance RESTful APIs
Work on microservices and event-driven architectures
Write and automate unit, integration, and end-to-end tests
Leverage AI tools to enhance development workflows
What you’ll need
3+ years of software development experience
Proficiency in Java and JavaScript frameworks like React
Experience with Spring Boot and Oracle databases
Knowledge of microservices, REST, and GraphQL implementations
Experience with CI/CD pipelines and tools like Docker and Jenkins
Bachelor's degree in computer science or related field
Original job description
Citi is a global financial services company with a team of over 230,000 dedicated individuals. They are seeking experienced Full-Stack Software Engineers to solve business problems through innovative engineering practices, focusing on writing code and collaborating within an agile team.3+ years of proven software development experience, specializing in…