Synergis
Senior / Lead Java BFF Engineer
Skills
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
21 hours ago
Quick apply
Wikeys
Développeur Full Stack Java / Angular Senior
Freelance
Brussels, Belgium
Hybrid
Skills
17 hours ago
Quick apply
Visian
Tech LEAD Java
550
Freelance
Paris, France
Hybrid
Skills
14 hours ago
Quick apply
No company information available.