Mediabistro logo
job logo

Senior GraphQL/Java Developer

3B Staffing LLC, Cleveland, OH, United States


We're seeking a

Senior GraphQL/Java Developer

to join our fast-paced and collaborative engineering team. This individual will play a key role in designing, building, and scaling backend APIs and services that power our customer-facing and internal applications. You'll contribute to architecture decisions, lead backend initiatives, and work cross-functionally with product and DevOps teams in a fully remote environment.
Key Responsibilities

Design and develop robust, scalable, and secure backend APIs using

Java

and

GraphQL .
Collaborate with frontend developers and product managers to define and refine GraphQL schemas and API contracts.
Maintain and enhance existing Java-based microservices with a focus on performance and maintainability.
Integrate with third-party services and internal systems using REST, GraphQL, and event-driven architectures (e.g., Kafka).
Implement unit, integration, and performance tests to ensure high code quality and stability.
Participate in code reviews, design sessions, and agile ceremonies (sprint planning, retros, standups).
Optimize database interactions and ensure the backend meets latency and availability goals.
Contribute to CI/CD pipeline improvements and deployment best practices.
Required Qualifications
5+ years of backend development experience with

Java (8 or later) .
2+ years of hands-on experience building APIs with

GraphQL

(Apollo Server, GraphQL Java, or similar).
Solid understanding of

RESTful APIs ,

microservices architecture , and

asynchronous messaging systems

(e.g., Kafka, RabbitMQ).
Proficiency in

SQL

and experience with

relational and NoSQL databases

(PostgreSQL, MySQL, MongoDB, etc.).
Strong knowledge of

unit testing ,

mocking frameworks , and

test-driven development .
Experience with

cloud environments

(AWS, GCP, or Azure) and

containerization

(Docker, Kubernetes).
Comfortable working in a fully remote, agile environment using tools like Jira, Git, Slack, Zoom.