Seeking a Senior Backend Engineer for the 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. The role builds and develops BFF layers using Java, Spring Boot, and GraphQL to consolidate data and provide optimized interfaces for web and mobile clients. It leads RESTful and GraphQL API implementation and maintenance, shapes API governance, and integrates data flows across Kafka, Redis, MongoDB, and Postgres. The position also oversees deployments and production health in AWS ECS/ECR, using Docker and monitoring tools such as New Relic and CloudWatch. The engineer champions testing, CI/CD, and Agile delivery; guides adoption of domain-driven design, Contentful integrations, and distributed-system reliability; and collaborates with frontend and DevOps leads to deliver secure, performant services. Responsibilities include high-level debugging, code reviews, and mentoring engineering staff.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed