Senior Full-Stack Engineer - Java/Spring Microservices

Citi

Jersey City (NJ)

Presencial

USD 142.000 - 213.000

Jornada completa

Hace 2 días
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Descripción de la vacante

Citi seeks a Java Full-Stack Engineer to design, build, and support modern web applications in Jersey City, NJ. The role spans front-end (Angular) and back-end (Java/Spring Boot) with an API-first, microservices approach and CI/CD delivery.

Responsibilities include building scalable microservices, UIs with Kendo UI, REST API design, SQL Server optimization, Elasticsearch, and Kafka integrations. Strong teamwork in an agile setting is essential.

Formación

  • 6-10 years of experience in full-stack web application development.
  • Strong backend development experience with Java and Spring Boot (REST APIs, security concepts, performance, and scalability).
  • Strong front-end development experience with Angular including TypeScript, HTML5, and CSS.
  • Experience using UI component libraries such as Kendo UI.
  • Working knowledge of micro front-end architecture and patterns.
  • Solid understanding of API design and microservices (service boundaries, resilience, observability basics).
  • Hands-on experience with SQL Server and relational data modeling.
  • Experience with Elasticsearch and event streaming with Kafka.
  • Proficiency with GitHub / Bitbucket workflows and practical experience with CI/CD pipelines.
  • Strong communication skills, ownership mindset, and ability to work collaboratively in an agile team.

Responsabilidades

  • Develop and maintain web applications across the stack: UI, APIs, and backend services.
  • Build scalable, secure microservices using Java and Spring Boot.
  • Develop responsive user interfaces using Angular, leveraging Kendo UI components where appropriate.
  • Implement and support micro front-end patterns (composition, shared libraries, module federation or equivalent approaches).
  • Design, build, document, and consume RESTful APIs; ensure service contracts and versioning strategies are followed.
  • Work with SQL Server and optimize queries, indexes, and data access patterns.
  • Implement search and indexing solutions with Elasticsearch.
  • Build event-driven integrations using Kafka (producers/consumers, topics, schema/versioning awareness).
  • Use GitHub / Bitbucket and contribute to automated CI/CD pipelines (build, test, deploy).
  • Write unit and integration tests; participate in code reviews and engineering best-practice adoption.

Conocimientos

Java
Spring Boot
Angular
TypeScript
HTML5
CSS
Kendo UI
Micro front-end
API design
Microservices
SQL Server
Elasticsearch
Kafka
GitHub/Bitbucket
CI/CD
Communication & teamwork

Herramientas

Docker
Kubernetes/OpenShift

Descripción del empleo

Citi seeks a Java Full-Stack Engineer to design, build, and support modern web applications in Jersey City, NJ. The role spans front-end (Angular) and back-end (Java/Spring Boot) with an API-first, microservices approach and CI/CD delivery.

Responsibilities include building scalable microservices, UIs with Kendo UI, REST API design, SQL Server optimization, Elasticsearch, and Kafka integrations. Strong teamwork in an agile setting is essential.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Full-Stack Engineer: Java/Spring Microservices
Senior Full-Stack Engineer: Java/Spring Microservices

Citigroup • Jersey City (NJ)

Presencial
USD 142.000 - 213.000
Medical, Dental & Vision coverage
401(k) plan
Life, Accident & Disability Insurance
+2
VP, Full-Stack Architect — Java Spring & Angular
VP, Full-Stack Architect — Java Spring & Angular

Citigroup Inc. • Jersey City (NJ)

Presencial
USD 142.000 - 213.000
Medical coverage
Dental & Vision coverage
401(k)
+3
Senior .NET Full-Stack Engineer | Angular & Microservices
Senior .NET Full-Stack Engineer | Angular & Microservices

Citi • Jersey City (NJ)

Presencial
USD 142.000 - 213.000
Medical, dental & vision coverage
401(k)
Paid time off
+1
Senior Full-Stack Applications Lead
Senior Full-Stack Applications Lead

Citi • Jersey City (NJ)

Presencial
USD 142.320 - 213.480
medical, dental & vision coverage
401(k)
life, accident, and disability保险
+2
Senior Java & Microservices Architect
Senior Java & Microservices Architect

Citi • Jersey City (NJ)

Presencial
USD 142.000 - 213.000
Senior Java/Angular Full-Stack Engineer: Microservices & Cloud
Senior Java/Angular Full-Stack Engineer: Microservices & Cloud

Capgemini • Jersey City (NJ)

Presencial
USD 61.000 - 104.000
Paid time off per policy: Vacation, H‑
Medical, dental, and vision coverage
401(k) retirement savings plans
+2
Senior Java Full-Stack Engineer, React & Cloud Microservices
Senior Java Full-Stack Engineer, React & Cloud Microservices

Citi • New York (NY)

Híbrido
USD 94.000 - 142.000
Full-Stack Developer, Java and Angular, Vice President
Full-Stack Developer, Java and Angular, Vice President

Citigroup • Jersey City (NJ)

Presencial
USD 142.000 - 213.000
Medical, Dental & Vision coverage
401(k) plan
Life, Accident & Disability Insurance
+2
Senior Java Microservices Engineer - Spring Boot & Kafka
Senior Java Microservices Engineer - Spring Boot & Kafka

Citi • Jersey City (NJ)

Presencial
USD 121.000 - 182.000
Medical, dental & vision coverage
401(k)
Lead Java Full-Stack Engineer - Hybrid, Microservices
Lead Java Full-Stack Engineer - Hybrid, Microservices

Citi • New York (NY)

Híbrido
USD 120.800 - 170.800