Job Description
- Implement microservices (billing, reporting, approval) based directly on the OpenAPI specification and BRD logic
- Write clean, efficient code with a primary focus on strict multi-tenant data separation, authorization, and security
- Proactively refactor legacy monolithic code into cloud-native microservices, working closely with the Platform Architect
- Build the secure API infrastructure required to integrate AI model inference into core platform workflows
- Develop highly testable code (unit, integration) to support the CI/CD pipeline and automated documentation generation
Qualifications
- At least 7 years of hands-on Back-end development experience
- Proven experience with OpenAPI/Swagger-defined REST APIs
- Extensive experience designing, developing, and deploying containerized microservices (e.g., using Java, Node.js)
- Experience with relational and NoSQL databases optimized for multi-tenant SaaS applications
- Deep experience with monitoring, distributed tracing, and secure credential management in AWS environments
- At least an Upper-Intermediate level of English
WOULD BE A PLUS
- Experience with Go (Golang) for high-performance services
- Knowledge of building services for high-volume AdTech or FinTech platforms
PERSONAL PROFILE
- Independent and proactive problem-solver
- Strong focus on writing clean, secure, and maintainable code
- Comfortable working in distributed, international teams