Job Description
Mode: Contract
Required Skills & Experience
- 6+ years of software engineering or backend development experience. Strong experience with API development (GraphQL and REST).
- Solid understanding of database design and optimization (SQL & NoSQL). Hands-on experience with cloud platforms (AWS or OCI).
- Experience with containers and orchestration (Docker, Kubernetes). Proficiency in at least one backend language: Java (Spring Boot), Python or Node.
Key Responsibilities
- Design, develop, and maintain data-driven APIs using GraphQL and REST.
- Build and optimize backend services that interact with relational and NoSQL databases; design and manage GraphQL schemas, resolvers, and API performance.
- Collaborate with data, product, and application teams to define data access patterns.
- Implement API security, versioning, and governance best practices.
- Deploy and manage services using ...