Position Overview :
We are looking for an experienced Backend API Developer to design, develop, and maintain robust, scalable, and secure backend services and APIs. The ideal candidate will have strong programming skills, a deep understanding of API design principles, and the ability to work with cross-functional teams to deliver high-quality software Responsibilities :
- Design, develop, and maintain RESTful and / or GraphQL APIs for various applications.
- Collaborate with frontend developers, product managers, and other stakeholders to translate business requirements into technical solutions.
- Optimize application performance and ensure scalability, reliability, and security of backend services.
- Integrate APIs with databases, third-party services, and other internal systems.
- Write clean, maintainable, and well-documented code following best practices.
- Implement automated testing, debugging, and performance tuning for backend components.
- Maintain API documentation for internal and external developers.
- Ensure compliance with coding standards, security protocols, and data privacy Technical Skills :
- Proficiency in backend programming languages such as Node.js, Python, Java, or Go.
- Strong experience in designing and developing RESTful APIs and GraphQL services.
- Hands-on experience with databases (SQL MySQL / PostgreSQL, and / or NoSQL MongoDB, DynamoDB).
- Knowledge of API authentication & authorization (OAuth 2.0, JWT, API keys).
- Familiarity with microservices architecture and containerization tools (Docker, Kubernetes).
- Experience with cloud platforms (AWS, Azure, GCP) for API hosting and deployment.
- Understanding of CI / CD pipelines, Git, and automated testing Qualifications :
- Bachelors or Masters degree in Computer Science, Software Engineering, or related field.
- Familiarity with message brokers (Kafka, RabbitMQ).
- Knowledge of caching strategies (Redis, Memcached) for high-performance APIs.
- Experience with monitoring tools like Prometheus, Grafana, or ELK stack
(ref : hirist.tech)