A complete application in a minute
Tailored resume and cover letter, ready to send.
Citi is seeking a Java Full-Stack Engineer in Jersey City, NJ to design, build, and support modern web applications across UI and backend services. The role focuses on API-first, microservices architecture, with CI/CD-driven delivery and Cloud/observability considerations.
Responsibilities include building scalable microservices with Java/Spring Boot, developing UIs with Angular, and implementing micro front-end patterns, REST APIs, and data-layer optimizations using SQL Server, Elasticsearch,
We are looking for a Java Full-Stack Engineer to design, build, and support modern web applications. This role spans front-end development (Angular or React) and back-end services (Java/Spring Boot), with a focus on API-first, microservices-based architecture and CI/CD-driven delivery.
Job Family Group: Technology
Job Family: Applications Development
Time Type: Full time
Primary Location: Jersey City New Jersey United States
Primary Location Full Time Salary Range: $142,320.00 - $213,480.00
In addition to salary, Citi's offerings may also include, for eligible employees, discretionary and formulaic incentive and retention awards. Citi offers competitive employee benefits, including: medical, dental & vision coverage; 401(k); life, accident, and disability insurance; and wellness programs. Citi also offers paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays.
Anticipated Posting Close Date: Nov 30, 2026
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, col