Work in a team of engineers to implement backend services in the platform.
Build service definitions, OpenAPI specifications, SDKs, and documentation for other
developers that consume these services.
Integrate with other services and data sources using APIs, messaging systems, databases.
Collaborate with the DevOps team on microservices design, containerization, and automated deployments.
Build automated test suites to ensure these services are reliable and performant
Experience working with Java and one or more Java frameworks such as Spring Boot.
Project experience around web service design and RESTful APIs
Expertise with the OpenAPI Specification (Swagger), RESTful APIs, and related tools such as Postman, cURL, and HTTPie
Experience integrating with 3rd party services and databases such as Redis, message queues, MongoDB, and ElasticSearch
Agile/SCRUM methodology experience
English is a must
Prefer Senior/Leader candidates