Queen Square Recruitment is working with a global IT partner and seeking a Senior API Engineer.
The Candidate must design, develop, and maintain secure and scalable APIs and microservices.
Refactor existing APIs to improve performance and developer experience
Automate testing (unit, contract, integration) using pytest, JUnit, Go testing, Postman/Newman
Implement CI/CD pipelines (GitHub Actions, Jenkins, GitLab CI)
Deploy on Kubernetes and monitor using OpenTelemetry, Prometheus, Grafana
Collaborate with Frontend, DevOps, and Product teams
Participate in code reviews and maintain documentation (Markdown, Swagger-UI)
Tech & Tools
Languages:
Python, Java, Go
Testing:
pytest, JUnit, Go testing, Postman/Newman
CI/CD:
GitHub Actions, Jenkins, GitLab CI
Monitoring:
OpenTelemetry, Prometheus, Grafana
Databases:
PostgreSQL, Redis, MongoDB
Security:
JWT, mTLS
Other:
REST, semantic versioning, API design
Essential Requirements
5+ years of experience developing production APIs and microservices
Proficiency in at least two of the following languages:
Python, Java, Go
Strong understanding of HTTP, REST, API security, and software architecture
Experience with relational and NoSQL databases
Solid testing practices and high code coverage
Bachelor's degree in Computer Science or equivalent experience
English proficiency (B2/C1 Level)