Lead Java Full stack Developer Onsite in Rhode Island W2

  • Value Spectrum Technologies LLC
  • Providence, Rhode Island
  • Full Time

Role: Lead Java Full Stack Developer
Location: Onsite in Providence, Rhode Island
Experience: 12+

Job Description

We are looking for a highly skilled Senior Full Stack Engineer with strong expertise in JavaScript/TypeScript and deep experience building Spring Boot–based microservices. This role focuses on designing and delivering scalable, secure, and high-performance applications in a complex enterprise environment.
The ideal candidate will be frontend-strong, with hands-on experience in modern SPA frameworks, while also being capable of designing and integrating backend microservices using Java and Spring Boot.

Key Responsibilities

Frontend Engineering (Primary Focus)

  • Design and develop responsive, high-performance user interfaces using JavaScript and TypeScript.
  • Build scalable SPAs using modern frameworks such as React, Angular, or Vue.
  • Implement state management, component-based architecture, and reusable UI patterns.
  • Integrate frontend applications with RESTful and event-driven backend services.
  • Ensure cross-browser compatibility, accessibility (WCAG), and performance optimization.
  • Write unit and integration tests using Jest, Cypress, or similar frameworks.

Backend & Microservices

  • Design, develop, and maintain Spring Boot microservices following domain-driven and RESTful design principles.
  • Implement secure APIs using OAuth2, JWT, and role-based access control.
  • Integrate microservices with databases (SQL/NoSQL) and external systems.
  • Handle inter-service communication using REST, messaging, or event-based patterns.
  • Apply resilience patterns such as circuit breakers, retries, and rate limiting.

Architecture & Platform

  • Contribute to microservices architecture decisions and API standards.
  • Work with Docker and Kubernetes for containerized deployments.
  • Participate in CI/CD pipeline implementation and optimization.
  • Monitor and troubleshoot applications using logging, tracing, and observability tools.
  • Collaboration & Quality
  • Work closely with product owners, UX designers, and backend engineers.
  • Participate in code reviews and enforce best practices for clean, maintainable code.
  • Support production releases and provide post-deployment support when required.

Required Skills & Qualifications

  • Strong hands-on experience with JavaScript and TypeScript.
  • Extensive experience with at least one modern frontend framework (React, Angular, or Vue).
  • Solid experience developing Spring Boot microservices in Java.
  • Strong understanding of REST APIs, HTTP, and API security.
  • Experience with SQL databases (PostgreSQL, MySQL, Oracle) and/or NoSQL.
  • Hands-on experience with Git, CI/CD pipelines, and automated testing.
  • Familiarity with Docker, Kubernetes, and cloud environments.
  • Strong problem-solving and communication skills.

Nice to Have

  • Experience in financial services or regulated enterprise environments.
  • Exposure to event-driven architecture (Kafka, RabbitMQ).
  • Knowledge of performance tuning and application security.
  • Experience with micro-frontend architecture.
  • Familiarity with Terraform or infrastructure-as-code.
Job ID: 522663609
Originally Posted on: 5/28/2026

Want to find more Technology opportunities?

Check out the 164,721 verified Technology jobs on iHireTechnology