We are seeking a Middle Java Backend Engineer with GraphQL experience to support the growth of an existing platform for a US-based B2B company. This role involves developing and maintaining backend services using Java 21+ and Spring Boot, building and optimizing GraphQL and RESTful APIs, collaborating with cross-functional teams, utilizing AWS services (EC2, S3, Lambda, RDS), monitoring application performance, and participating in code reviews. The ideal candidate will have 3-5 years of backend development experience with Java, Spring Boot, and GraphQL APIs, along with knowledge of AWS, microservices, relational databases, CI/CD, and containerization.