Position Description :
We are seeking a highly skilled and motivated Senior API engineer to join our team. The ideal candidate will have experience in designing, developing, and maintaining robust, well-tested APIs that enable our customers and partners to integrate quickly and securely.
Key responsibilities
* Build microservices and SDKs in Python, Java, or Go as required by each domain.
* Refactor existing APIs to improve performance, maintainability, and developer experience (DX).
* Automate unit, contract, and integration tests (pytest, JUnit, Go testing, Postman / Newman).
* Implement CI / CD pipelines (GitHub Actions, Jenkins, GitLab CI) and deploy on Kubernetes.
* Instrument logs, metrics, and distributed traces (OpenTelemetry, Prometheus, Grafana).
* Participate in code reviews, define standards, and document (Markdown, Swagger-UI).
* Collaborate closely with Frontend, DevOps, and Product Managers to deliver continuous business value.
Qualifications
* English proficiency (C1 / C2).
* Bachelor’s degree in computer science, Computer Information Systems, or related field, or equivalent training and experience.
* 5+ years developing production APIs and microservices.
* Hands-on experience in at least two of these languages: Python, Java, Go.
* Strong understanding of REST, semantic versioning, error handling, and security (JWT, mTLS).
* Solid experience with relational and NoSQL databases (PostgreSQL, Redis, MongoDB).
* Proven track record of automated testing and high code coverage.
Key competencies
* Quality mindset and continuous improvement orientation.
* Excellent debugging and troubleshooting skills.
* Teamwork and DevOps mentality.
LI-CH3
Skills :
* English
* Java
* Jenkins
* Microservices
* Python
* Spanish
#J-18808-Ljbffr