Backend Java Developer

Not Interested
Bookmark
Report This Job

profile Job Location:

Woonsocket, RI - USA

profile Monthly Salary: Not Disclosed
Posted on: 18-09-2025
Vacancies: 1 Vacancy

Job Summary

Senior Backend Engineer (BFF Java/Spring/GraphQL)

Role Overview

Seeking a Senior Backend Engineer for our Backend-For-Frontend (BFF) team to architect and deliver resilient observable and scalable backend services powering client-facing platforms. This senior role balances hands-on development with technical decision-making code reviews and mentoring engineers across the team.

Key Responsibilities

  • Build and develop BFF layers using Java (17 21) Spring Boot and GraphQL to consolidate data and provide optimized interfaces for web/mobile clients.
  • Lead the implementation and maintenance of RESTful and GraphQL APIs; shape and enforce API governance.
  • Integrate and synchronize data flows across Kafka Redis MongoDB and Postgres.
  • Oversee deployments and production health within AWS ECS/ECR leveraging containerization (Docker) and proactive monitoring with New Relic and CloudWatch.
  • Champion best practices in unit/integration testing CI/CD pipelines (GitHub Actions CircleCI) and Agile delivery.
  • Guide architectural adoption of domain-driven design CMS (Contentful) integrations and distributed system reliability.
  • Perform high-level debugging code reviews and mentor engineering staff on backend and BFF topics
  • Collaborate closely with frontend/DevOps leads to deliver secure performant customer-centric services.

Technical Requirements

  • 5 years (or relevant senior experience) building and scaling backend services in Java (17) Spring Boot/Spring.
  • Deep expertise in designing implementing and optimizing GraphQL APIs and schema-first API strategies for BFF patterns
  • Proven hands-on skill integrating with Kafka (stream processing) Redis (caching) MongoDB/Postgres (NoSQL/relational).
  • Advanced experience in AWS ECS/ECR containerization with Docker.
  • Mastery of logging distributed debugging and observability (New Relic CloudWatch or similar).
  • Track record driving test automation CI/CD pipelines (GitHub Actions CircleCI) and Agile Scrum ceremonies.
  • Familiarity with Contentful CMS and principles of domain-driven design.
  • Strong advocate for code quality security best practices and system architecture discussions.

Preferred

  • History of leading BFF/API gateway or complex API aggregation projects.
  • Experience scaling high-throughput real-time APIs (REST and GraphQL).
  • Mentored and upskilled junior/mid-level engineers; driven architectural modernization and tech supporting production systems in 24/7 SaaS or transactional platforms.

Required Skills : Java

Basic Qualification :

Additional Skills :

Background Check : Yes

Drug Screen : No

Senior Backend Engineer (BFF Java/Spring/GraphQL) Role OverviewSeeking a Senior Backend Engineer for our Backend-For-Frontend (BFF) team to architect and deliver resilient observable and scalable backend services powering client-facing platforms. This senior role balances hands-on development wit...
View more view more

Key Skills

  • REST
  • Eclipse
  • JSP
  • Junit
  • Spring
  • Struts
  • Jpa
  • Hibernate
  • Maven
  • J2EE
  • Jdbc
  • Java