Akshaya IT Business Solutions
API Developer - Microservices Architecture
Job Location
ernakulam, India
Job Description
Responsibilities : - You will be responsible for designing, developing, testing, and delivering high-performing, highly available, and secured APIs / Microservices based on the architecture guidelines and the selected tooling. - You will be responsible for the development of reusable, testable, and standard-compliant code. - You will define the logical design of the functional modules. - You will design data models for the API. - You will be responsible for documenting the design and code. - You will be responsible for developing a quick prototype to identify the feasibility of the technology. - You will analyze, track, and provide updates on the latest trends in the market by staying up to date with new technology trends in the API landscape. - You will be required to adhere to established development standards/practices. - You will be helping in the evaluation of third-party products and/or building quick prototypes to prove the technical feasibility. - You will be responsible for facilitating integration with front-end apps. Requirements : - 4 years of development experience with good experience in API /microservices development. - Expertise in building scalable and distributed API systems in the cloud environment. - Experience in REST/SOAP API development. - Must have solid hands-on development abilities to convert functional concepts into a working model. - Strong hands-on development experience and proficiency in Java and/or Node.js - Expertise in application frameworks like Spring Boot / NestJS / etc. - Expertise in databases like PostgreSQL/MongoDB/MySQL/Oracle etc. - Must have an In-depth understanding of SOA/EAI/ESB concepts. - Expertise in one or more cloud platforms like AWS / Azure / GCP. - Hands-on experience with API management software like Azure API Management Mulesoft, or APIGEE. - Expertise in integrating the defined Non-Functional Requirements (security, performance, etc. ) in the solution. - Expertise in Docker (Writing Docker files, managing versions of the images) and integration using Kubernetes cluster. - Expertise in Test Driven Development and testing frameworks like Jest/JUnit. - Expertise in CICD practices and building release pipelines. - Experienced 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. - Airline/Aviation Industry experience. - Experience with Amadeus DAPI expertise or Amadeus Loyalty APIs. - Being a full-stack engineer. - Technology experience in large-scale distributed systems, analytics and visualization, and AI/Machine learning. - Domain experience in over-the-top media Experience in micro services/service mesh architecture and best practices in deploying highly scalable and resilient applications/platforms on the cloud. - Experience with gRPC / Protocol buffers. - Experience in building API/microservices that integrate with various data storages like RDBMS/NoSQL document store/Columnar storages. - Proficiency in domain-driven design. - Experience in service mesh, and event-driven architecture. - Experience in GraphQL. - Experience in Messaging Queues (RabbitMQ, Kafka, etc). (ref:hirist.tech)
Location: ernakulam, IN
Posted Date: 4/17/2025
Location: ernakulam, IN
Posted Date: 4/17/2025
Contact Information
Contact | Human Resources Akshaya IT Business Solutions |
---|