SELSOFT

API Developer

Click Here to Apply

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
Click Here to Apply
View More SELSOFT Jobs

Contact Information

Contact Human Resources
SELSOFT

Posted

November 8, 2024
UID: 4929316111

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.