Lead Java Full Stack Engineer
Citi
About the role
About
Elevate your career as a Lead Java Full Stack Engineer with Citi, focusing on modern web applications and microservices architecture. Join a collaborative team driving API-first delivery through cutting-edge technologies.
In this senior role, you'll design, build, and maintain scalable web applications across front-end and back-end systems. Strong expertise in Java, Spring Boot, Angular, and micro front-end patterns is essential. You'll also engage in optimizing SQL queries and implementing event-driven integrations to support robust functionality.
Key Responsibilities
- Develop and maintain full-stack web applications
- Build secure microservices with Java and Spring Boot
- Create responsive UIs using Angular and Kendo UI
- Implement micro front-end patterns effectively
- Design and document RESTful APIs with service contracts
Requirements
- Over 10 years in full-stack web development
- Proficient in Java, Spring Boot, Angular
- Strong SQL Server knowledge and data modeling
- Experience with Kafka and Elasticsearch
- Familiar with GitHub and CI/CD workflows
Drive innovation and collaboration while leveraging your expertise in full-stack development at Citi.
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free