Description

You will design and implement scalable backend systems using Java and GraphQL.

Responsibilities

  • Transform complex business requirements into scalable software designs.
  • Develop and maintain backend services using Core Java and the Spring framework.
  • Build and manage GraphQL APIs to serve client needs.
  • Apply object-oriented design principles and design patterns to ensure high code quality.
  • Implement efficient multi-threaded programming solutions for performance.

Required Skills

  • 8+ years of experience in backend development.
  • 3+ years of experience specifically in GraphQL API development.
  • Expertise in Core Java and J2EE.
  • Proficiency with the Spring framework.
  • Strong understanding of algorithms and data structures.
  • Deep knowledge of object-oriented programming (OOP) and design patterns.
  • Experience with multi-threaded programming.
  • Ability to analyze requirements for scalable software architecture.

Education

Any Graduate