"Possible Month CTH | No Fees | Do Not Re-Post| Confidential
TMR ID : SJTXF
Role : Backend Engineer – Spring Boot & GraphQL
Work location : Menlo Park, CA / Remote US / Hybrid, Remote Work PST only
Background and Meet and Greet : MANDATORY
Job Description : "Job Title
Backend Engineer – Spring Boot & GraphQL
Location
[Menlo Park, CA / Remote US / Hybrid / Offshore – specify as needed]
Level
[L / L / Senior Backend Engineer – adjust per band]
________________________________________
About the Role
You will design, build, and scale high performance backend services using Spring Boot and GraphQL to power Meta’s internal and / or external products. You will own end to end ownership of backend features, from schema design and API contracts to performance, reliability, and observability, working closely with product, frontend, and infrastructure teams.
________________________________________
Key Responsibilities
- Design and implement GraphQL APIs on top of Spring Boot services, ensuring type safe, efficient, and versioned schemas that serve multiple clients.
- Build and maintain microservices using Java, Spring Boot, and related frameworks (Spring Web, Spring Data, Spring Security, etc.), following Meta scale engineering practices.
- Optimize query performance, batching, caching, and error handling for GraphQL resolvers to minimize latency and load on downstream systems.
- Integrate backend services with databases (SQL / NoSQL), message queues, and internal Meta platforms, ensuring data consistency and scalability.
- Collaborate with frontend engineers to evolve GraphQL schemas, define queries / mutations, and reduce over fetching and under fetching of data.
- Write clean, testable code with unit / integration tests, participate in code reviews, and uphold Meta’s standards for code quality and reliability.
- Debug and resolve production issues, set up monitoring, logging, and alerting, and contribute to incident response and post mortems.
- Help define best practices for GraphQL usage, schema design, and backend architecture across teams.
________________________________________
Minimum Qualifications
Bachelor’s degree in Computer Science, Engineering, or related technical field, or equivalent practical experience.years of experience building production backend services in Java or similar object oriented languages.Strong hands on experience with Spring Boot and related ecosystem (Spring Web, Spring Data, Spring Security, etc.).Experience designing and implementing GraphQL APIs (schema, resolvers, DataLoader, batching) and integrating them with client side applications.Solid understanding of REST APIs, HTTP, JSON, and web fundamentals.Familiarity with databases (SQL and / or NoSQL) and basic data modeling.Experience with testing frameworks, CI / CD, Git, and cloud or large scale distributed systems.Strong analytical and problem solving skills, with the ability to work independently and in cross functional teams.________________________________________
Preferred Qualifications
years of backend engineering experience, including at a large scale tech company.Experience with Meta specific stacks or internal platforms (, internal service frameworks, data platforms, observability tools).Deep knowledge of GraphQL best practices : schema design, federation, caching strategies, rate limiting and security.Experience with Kafka, gRPC, or other event driven / streaming technologies.Familiarity with containerization (Docker) and orchestration (Kubernetes) or Meta’s internal deployment systems.Track record of mentoring engineers, driving architectural decisions, and influencing cross team standards.Key Responsibilities :
"Key Responsibilities
Design and implement GraphQL APIs on top of Spring Boot services, ensuring type safe, efficient, and versioned schemas that serve multiple clients.Build and maintain microservices using Java, Spring Boot, and related frameworks (Spring Web, Spring Data, Spring Security, etc.), following Meta scale engineering practices.Optimize query performance, batching, caching, and error handling for GraphQL resolvers to minimize latency and load on downstream systems.Integrate backend services with databases (SQL / NoSQL), message queues, and internal Meta platforms, ensuring data consistency and scalability.Collaborate with frontend engineers to evolve GraphQL schemas, define queries / mutations, and reduce over fetching and under fetching of data.Write clean, testable code with unit / integration tests, participate in code reviews, and uphold Meta’s standards for code quality and reliability.Debug and resolve production issues, set up monitoring, logging, and alerting, and contribute to incident response and post mortems.Help define best practices for GraphQL usage, schema design, and backend architecture across teams.________________________________________
What are the Mandatory skills and skill proficiencies required for this position?
"Minimum Qualifications
Bachelor’s degree in Computer Science, Engineering, or related technical field, or equivalent practical experience.years of experience building production backend services in Java or similar object oriented languages.Strong hands on experience with Spring Boot and related ecosystem (Spring Web, Spring Data, Spring Security, etc.).Experience designing and implementing GraphQL APIs (schema, resolvers, DataLoader, batching) and integrating them with client side applications.Solid understanding of REST APIs, HTTP, JSON, and web fundamentals.Familiarity with databases (SQL and / or NoSQL) and basic data modeling.Experience with testing frameworks, CI / CD, Git, and cloud or large scale distributed systems.Strong analytical and problem solving skills, with the ability to work independently and in cross functional teams.________________________________________
Preferred Qualifications
years of backend engineering experience, including at a large scale tech company.Experience with Meta specific stacks or internal platforms (, internal service frameworks, data platforms, observability tools).Deep knowledge of GraphQL best practices : schema design, federation, caching strategies, rate limiting and security.Experience with Kafka, gRPC, or other event driven / streaming technologies.Familiarity with containerization (Docker) and orchestration (Kubernetes) or Meta’s internal deployment systems.Track record of mentoring engineers, driving architectural decisions, and influencing cross team standards.What are the Optional skills and skill proficiencies for this position?
Stretch Attitude
The following details must accompany your submission :
First Name, Middle name, and Last Name :
City and State :
Open to Relocate?
Rate : Availability :
Phone :
Mobile :
Email address :
Visa type :
Visa Expiration Date :
Hiring Status :
Soemia Pineda - ERM
North America
Tel. : +"