Senior Full Stack Java Developer (Microservices + Angular)

Jobs via Dice
Fort Lee, United States of America
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Fort Lee, United States of America

Tech stack

Java
Spring Security
Databases
DevOps
Github
MongoDB
NoSQL
Oracle Applications
Performance Tuning
Prometheus
Swagger
PL-SQL
TypeScript
Openapi
RxJS
Spring Cloud
Spring-mvc
Grafana
Spring-boot
Backend
Event Driven Architecture
Angular
Kafka
Front End Software Development
Api Gateway
REST
Api Management
Docker
Jenkins
Microservices

Job description

  • Develop and maintain Back End services using Java (8/11/17), Spring Boot, Spring MVC, and Spring Security
  • Design and implement microservices and REST APIs; participate in Spring Cloud (Eureka, Config)
  • Develop Front End components with Angular (12+), TypeScript, RxJS, and NgRx
  • Integrate messaging and event-driven architectures using Apache Kafka
  • Work with databases including Oracle (PL/SQL, performance tuning) and MongoDB (NoSQL)
  • Collaborate in DevOps and tooling: Docker, Jenkins, GitHub Actions; work with API Gateway (Kong or similar); use Swagger/OpenAPI
  • Monitor and troubleshoot applications with Prometheus and Grafana

Requirements

  • Strong experience in Java Back End development, microservices, and REST API design
  • Proficiency with Angular and modern Front End architecture
  • Experience with messaging, integration, and event-driven systems
  • Hands-on experience with databases (Oracle, MongoDB) and performance tuning
  • Familiarity with DevOps tools and API management
  • Excellent collaboration and communication skills

Apply for this position