Deskripsi Pekerjaan
TechGlobal Solutions, a leading digital innovation company based in Jakarta, is seeking a highly skilled Senior API Developer to join our dynamic engineering team. You will play a crucial role in designing, developing, and maintaining robust API solutions that power our enterprise-level applications. This is an excellent opportunity to work with cutting-edge technologies and contribute to scalable, high-performance systems.
Tanggung Jawab
- Design and develop scalable RESTful and GraphQL APIs using modern frameworks.
- Collaborate with front-end developers and product managers to define API contracts.
- Implement robust authentication and authorization mechanisms (OAuth 2.0, JWT).
- Optimize database queries and API response times for high-traffic environments.
- Write comprehensive API documentation using tools like Swagger/OpenAPI.
- Conduct code reviews and mentor junior developers on best practices.
- Monitor API performance and troubleshoot issues in production environments.
- Ensure compliance with security standards and data protection regulations.
Kualifikasi
- Bachelor's degree in Computer Science, Information Technology, or related field.
- Minimum 4 years of professional experience in API development.
- Proficiency in Node.js, Python, or Go for backend development.
- Strong experience with API gateways (e.g., Kong, Apigee) and microservices architecture.
- Familiarity with containerization tools like Docker and Kubernetes.
- Experience with cloud platforms such as AWS, GCP, or Azure.
- Excellent understanding of CI/CD pipelines and DevOps practices.
- Strong problem-solving skills and ability to work in an Agile environment.