Job Description

We are seeking a highly skilled and experienced Senior Java Engineer to join our dynamic team. The ideal candidate will be a technical leader, proficient in modern full-stack development, and passionate about leveraging cutting-edge AI tools and methodologies to build innovative and robust enterprise solutions.

**Responsibilities**

+ Write clean, secure, and highly performant Java code using Spring Boot and related frameworks, adhering to best practices and coding standards.
+ Build modern, responsive front-end interfaces with a focus on user experience and robust, scalable RESTful APIs.
+ Lead architectural decisions, perform comprehensive code reviews, and mentor junior and mid-level developers, fostering a culture of technical excellence.
+ Collaborate closely with product managers and UI/UX designers to translate complex requirements into elegant and efficient technical solutions.
+ Champion continuous integration/continuous deployment (CI/CD) practice...

Ready to Apply?

Take the next step in your AI career. Submit your application to Citigroup today.

Submit Application