API Developer - Kochi (WFO)
Location
Kochi | India
Job description
Design, develop, and deliver high-performance, highly available, and secured Cloud/API services using the development languages and application frameworks. facilitating smooth data exchange between apps and services, ensuring security, scalability, and optimal performance. Collaborate with teams to enhance integration and user experiences.
Responsibilities - Design, develop, test, and deliver high-performance, highly available, and secured API / Microservices using the development languages and application frameworks
- Build API/microservices using Java Spring Boot and Node.
- Development of reusable, testable, and standard-compliant code
- Data Model Design and Developing APIs on top of that.
- Documenting the code, design & process
- Develop a quick prototype to identify the feasibility of the technology
- Analyze, track & provide updates on the latest trends in the market by staying up to date with new technology trends in the API landscape.
- Adhere to established architecture practices
- Evaluation of third-party products and/or building quick prototypes to prove the technical feasibility.
- Facilitate integration with front-end apps.
Must-Have - B.E./ B.Tech / M.Tech/MCA
- 2+ years of development experience with good experience in API /microservices development
- Expertise in building scalable & distributed API systems in the cloud environment
- Must have a strong hands-on development track record building integration components utilizing a variety of integration products, tools, protocols, technologies, and patterns
- Experience in full-stack development
- Strong hands-on development experience and proficiency in Node / Java
- Expertise in databases like Mongo DB / My SQL / Postgre SQL / Oracle / etc
- Expertise in application frameworks like Spring Boot / Nest JS / etc
- Must have an In-depth understanding of SOA/EAI/ESB concepts
- Experience building microservices with Spring Boot or a similar tool
- Hands-on experience with API management software like Mule soft or APIGEE
- Experience in REST/SOAP API development
- Expertise in integrating the defined Non-Functional Requirements (security, performance etc) in the code
- Expertise in Dockers (Writing Dockers files, managing versions of the images) and integration using Kubernetes cluster
- Expertise in Test Driven Development and testing frameworks like Jest
- Expertise in one or more cloud platforms like AWS / Azure / GCP
- Expertise in CICD practices & building the release pipelines
- Experience in setting up code quality, code coverage, unit testing, and integration testing in CICD pipelines
- Worked in Agile environment and familiar with Scrum / Kanban / Lean / etc
- Proven track record in troubleshooting issues and identifying the solution
Good To Have - Airline/Aviation Industry experience
- Technology experience in large-scale distributed systems, analytics and visualization, and AI/Machine learning.
- Domain experience in over-the-top media services/retail/e-commerce.
- Experience in micro services/service mesh architecture and best practices in deploying highly scalable and resilient applications/platforms on cloud
- Experience with RPC / Protocol buffers
- Experience in building API/microservices that integrate with various data storages like RDBMS/No SQL document store/Columnar storages
- Proficiency in domain-driven design
- Experience in service mesh, event-driven architecture
- Experience in Graph QL
- Experience in Messaging Queues (Rabbit MQ, Kafka etc.)
Job tags
Salary