Job Description

**Qualifications**



**Required Skills & Experience**



+ Minimum of 8 years of progressive professional experience in full-stack software development.

+ **Proficiency in Java:**

+ Expert-level command of Java 8+ and the broader Java ecosystem, including advanced Java features.

+ Extensive experience with enterprise frameworks like Spring Boot, Spring Cloud, and related modules for building resilient, distributed microservices architectures.

+ Strong understanding of JVM performance tuning, memory management, and garbage collection.

+ Proficiency with build automation tools such as Maven or Gradle.

+ **Fullstack Development & Architecture:**

+ Proven experience with modern frontend technologies including HTML5, CSS3, and advanced JavaScript/TypeScript, along with significant experience in at least one leading frontend framework (e.g., React, Angular, Vue.js).

+ Expertise in desig...

Ready to Apply?

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

Submit Application