




Job Summary: Design, develop, and implement scalable APIs and microservices to support high-performance enterprise applications, ensuring efficient integration, security, and quality. Key Highlights: 1. RESTful API and microservices design and development 2. Implementation of solutions based on microservices architecture 3. Collaboration with architecture, DevOps, and frontend teams Job Objective Design, develop, and implement scalable APIs and microservicios to support high-performance enterprise applications, ensuring efficient system integration, security, availability, and software quality. Key Responsibilities * Design and develop **RESTful APIs and microservices**. * Implement solutions based on **microservices architecture**. * Develop scalable, high-performance backend components. * Integrate services with internal applications and external platforms. * Design API contracts using modern standards. * Implement API security mechanisms (authentication and authorization). * Develop unit and integration tests. * Optimize service performance, scalability, and availability. * Collaborate with software architects, DevOps, and frontend teams. * Document APIs using documentation standards. Required Knowledge Backend & Microservices * **REST API** development. * **Microservices** architecture. * Java / Spring Boot / Node.js (as per tech stack). * Design of loosely coupled services. Integration * REST / JSON / XML. * API Gateway. * Messaging (Kafka, RabbitMQ or similar). * Integration with external systems. Databases * SQL (PostgreSQL, Oracle, MySQL). * NoSQL databases (MongoDB, DynamoDB). Cloud & DevOps * AWS / Azure / GCP. * Docker. * Kubernetes. * CI/CD. Tools * Git. * Postman / Swagger / OpenAPI. * Jira / Confluence. Professional Profile * Bachelor's degree in Systems Engineering, Computer Science, Software Engineering, or related field. * \+4 years of backend development experience. * Experience developing APIs and microservices in enterprise environments. * Experience working with agile methodologies. Plus * Experience with event-driven architecture. * Experience with **microservices in cloud environments**. * Knowledge of **API security (OAuth2, JWT)**. * Experience in **distributed systems architecture**. Employment Type: Full-time Salary: $30,000\.00 \- $35,000\.00 per month Work Location: On-site


