Location: PST Zone (Remote within PST preferred)
Job Description:
We are seeking an experienced Spring Boot + GraphQL Developer to support high-impact application development initiatives. The ideal candidate will possess strong hands-on experience in microservices architecture, API development, and GraphQL schema design. The role requires a problem-solving mindset, the ability to work in fast-paced environments, and strong cross-collaboration skills with engineering, product, and DevOps teams.
Responsibility
Design, develop, and maintain scalable microservices using Spring Boot.
Build high-performing GraphQL-based APIs including schema design, resolvers, queries, and mutations.
Integrate APIs with backend services and databases.
Collaborate with cross-functional teams to define technical requirements and implementation details.
Optimize application performance, security, and scalability.
Troubleshoot production issues and perform root cause analysis.
Participate in CI/CD pipeline improvements and DevOps practices as necessary.
Document technical specifications, APIs, and data flow diagrams.
Required Skills
Experience in backend development using Java and Spring Boot.
Strong expertise in GraphQL development including SDL, resolvers, queries, mutations, and subscriptions (preferred).
Solid understanding of microservices architecture, REST APIs, and distributed systems.
Hands-on experience with relational or NoSQL databases (PostgreSQL, MySQL, MongoDB, etc.).
Familiarity with CI/CD tools (Jenkins, GitLab, GitHub Actions, etc.).
Experience with containerization tools such as Docker and Kubernetes (nice to have).
Strong analytical, communication, and collaboration skills.
Good to have
Experience working with cloud platforms (AWS, Google Cloud Platform, Azure).
Exposure to messaging-based systems (Kafka, RabbitMQ, etc.).
Experience with reactive programming frameworks (e.g., WebFlux).
Experience in Agile/Scrum environments.
--
Thanks & Regards
Radha | SR US IT Recruiter
Highbrow LLC