Position Description :
We are seeking a highly skilled and motivated Senior API engineer to join our team. The idóneo 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