Find a jobRecruiters

Senior / Lead Java BFF Engineer

Exclusive opportunity

Onsite

Senior / Lead Java BFF Engineer

Synergis

Senior / Lead Java BFF Engineer

Skills

Google Cloud PlatformKotlinE-commerce WebsitesMobile DevelopmentJavaSpring BootPostgreSQLGraphQLAI

2 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Freelance / Contract

Location:

Atlanta, GA, USA

Work mode:

Onsite

Published on:

23 October 2026

What they need


TITLE: Senior / Lead BFF Engineer

LOCATION: Atlanta, GA

ANTICIPATED DURATION: From 11/16/2026 to 02/19/2027

Responsibilities:

  • Design and build GraphQL schemas, SDUI pipeline stages, context resolvers, and layout transformers that power mobile screens.
  • Integrate downstream services using resilience patterns such as circuit breakers, retries, caching, and staleness policies.
  • Maintain backward-compatible client contracts with additive, versioned changes for long-lived mobile apps.
  • Instrument services with tracing, metrics, and structured logs to ensure failures are surfaced accurately.
  • Write well-tested code that meets quality gates for coverage, style checks, and security scanning.
  • Author and review architecture and design documentation and uphold module boundaries.
  • Partner with mobile, product, and downstream service teams to deliver features and resolve production issues.

Requirements:

  • 3–5 years (Senior) or 5+ years (Lead) of professional backend engineering experience.
  • Strong Java (17+, ideally 21) and Spring Boot experience.
  • Hands-on GraphQL experience including schema design and resolvers/data fetchers.
  • Experience building backend-for-frontend (BFF) or API aggregation layers for mobile or web clients.
  • Knowledge of distributed systems resilience patterns (circuit breakers, retries, timeouts, caching, graceful degradation).
  • Experience with observability (tracing, metrics, and structured logging).
  • Strong testing discipline (e.g., unit testing with modern Java test frameworks and enforced coverage thresholds).

Preferred Experience:

  • Experience with server-driven UI or config-driven screen rendering.
  • Kotlin and Kotlin Multiplatform experience.
  • Google Cloud experience (e.g., Pub/Sub, Cloud Storage) and PostgreSQL with migration tooling.
  • Familiarity with CDN caching and edge cache strategy.
  • Performance and load testing experience.
  • Ecommerce domain knowledge (e.g., search, product pages, cart, pricing, store availability).
  • Experience with architecture-as-code tooling and AI-assisted development workflows.

The hourly pay rate range for this position is $ 60.00 to $70 an hour (dependent on factors including but not limited to client requirements, experience, statutory considerations, and location). Benefits available to full-time employees: medical, dental, vision, disability, life insurance, 401k and commuter benefits.

Synergis is proud to be an Equal Opportunity Employer. We value diversity and do not discriminate on the basis of race, color, ethnicity, national origin, religion, age, gender, gender identity, political affiliation, sexual orientation, marital status, disability, military/veteran status, or any other status protected by applicable law.

Qualified applicants with arrest or conviction records will be considered for employment in accordance with the requirements of applicable state and local laws, including but not limited to, the San Francisco Fair Chance Ordinance, the City of Los Angeles’ Fair Chance Initiative for Hiring Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act.

For immediate consideration, please forward your resume to [email protected].

If you require assistance or an accommodation in the application or employment process, please contact us at [email protected].

Synergis is a workforce solutions partner serving thousands of businesses and job seekers nationwide. Our digital world has accelerated the need for businesses to build IT ecosystems that enable growth and innovation along with enhancing the Total Experience (TX). Synergis partners with our clients at the intersection of talent and transformation to scale their balanced teams of tech, digital and creative professionals. Learn more about Synergis at www.synergishr.com.

Other offers great for you!

These companies are also looking for great profiles

Tenth Revolution Group

Mission freelance – Développeur Java Senior / Kafka · Plateforme Data Governa

Freelance

Lille, France

Hybrid

Skills

JavaPostgreSQLKafkaspringbootKafka Streams

21 hours ago

Quick apply

Wikeys

Développeur Full Stack Java / Angular Senior

Freelance

Brussels, Belgium

Hybrid

Skills

Développeur Full StackFull Stack DeveloperDéveloppeur Java AngularJava DeveloperAngular DeveloperJava 21Java 8JEEJEE7SpringSpring BootJPAHibernateAngular 21Angular MaterialNgRxTypeScriptJavaScriptHTML5CSS3API RESTRESTful APIOpenAPISwaggerDB2MySQLSQLFlywayJUnitMockitoTests unitairesTests d’intégrationDockerCI/CDGitLab CI/CDGitMavenNexusClean CodeCode ReviewRefactoringQualité logicielleArchitecture orientée servicesSOAAgileScrumDéveloppement applicatifMaintenance applicativeDéveloppeur confirméSenior Java DeveloperSenior Full Stack DeveloperBruxellesBelgiqueFrançais natif

17 hours ago

Quick apply

Visian

Tech LEAD Java

550

Freelance

Paris, France

Hybrid

Skills

JavaKubernetesspringArgoCDCI/CD

14 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools