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 designing, implementing, and optimizing complex database schemas for both...

Ready to Apply?

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

Submit Application