SELSOFT
API Developer
Job Location
India, India
Job Description
Job Description : We are looking for an API developer having overall 5-8 years of experience . Technical Skills : - Proficient in GraphQL with a deep understanding of the core concepts, including the schema design, query language and server-client interactions. - Experience in building efficient and scalable APIs using GraphQL and skilled in optimising performance and managing complex data structures. - Proficient in REST with a deep understanding of its architectural principles, including resource based designs, stateless communication and HTTP methods. - Experience in designing and implementing scalable and efficient RESTful APIs, handling complex data structures and ensuring smooth client-server interactions. - Skilled in optimising performance, security reliability of REST based systems. - Experience in using Open API to design, document and standardize APIs. Proficient in creating detailed API specifications, ensuring consistency and clarity for both developers and consumers. - Experience in working with kubernetes for Container orchestration, including deploying, scaling and managing containerised applications in Productions. - Proficient in configuring Kubernetes clusters, managing services, and using tools like Helm for efficient deployments. - Experienced in developing applications using Go (Golang), with a strong understanding of its concurrency model, memory management, and performance optimisation features. - Experienced in API management using cloud platforms like AWS and Azure, with a strong understanding of tools such as AWS API Gateway and Azure API Management (APIM). - Experienced in working with gRPC and Protocol Buffers (Protobuf) for building high-performance, low latency, and scalable APIs. - Proficient in defining service contracts and message schemas using Protobuf, generating client and server code, and implementing gRPC services for real-time communication between microservices. - Experience in OpenTelemetry is good to have - Experience with logging and debugging with devops Soft skills : - Good communication skills and collaborate on cohesive teamwork. - Adaptability and problem-solving skill Qualifications : Education : Graduate degree in Computer Science, Electronic Engineering, or related discipline Experience : 5-8 years of experience in software development (ref:hirist.tech)
Location: India, IN
Posted Date: 11/8/2024
Location: India, IN
Posted Date: 11/8/2024
Contact Information
Contact | Human Resources SELSOFT |
---|