We’re looking for a seasoned backend engineer who will help design and develop modern, secure APIs and microservices used by thousands of partners and clients. You’ll play a key role in improving developer experience, scalability, and performance across the platform.
responsibilities :
Develop and maintain microservices and SDKs in Python, Java, or Go.
Refactor and improve existing APIs for better performance and maintainability.
Automate testing: unit, integration, and contract tests using tools like pytest, JUnit, Postman/Newman.
Build and manage CI/CD pipelines with GitHub Actions, GitLab CI, or Jenkins.
Deploy services in Kubernetes, and monitor them using OpenTelemetry, Prometheus, Grafana.
Participate in code reviews, documentation (Markdown, Swagger-UI), and quality standards.
Collaborate with frontend, DevOps, and product teams to ensure seamless delivery.
requirements-expected :
5+ years of experience building production-ready APIs and microservices.
Solid skills in at least two of these languages: Python, Java, Go.
Deep understanding of HTTP, REST, versioning, error handling, and security (JWT, mTLS).
Experience with both relational and NoSQL databases like PostgreSQL, MongoDB, Redis.
Strong focus on automated testing, clean code, and maintainability.
Fluency in English (written and spoken) sufficient for technical collaboration and documentation.
offered :
100% remote work.
Opportunity to influence technical strategy and architecture decisions.
Collaborative, inclusive, and international work culture.
Competitive salary and a comprehensive benefits package.