Responsibilities
- Design and implementation of REST APIs and microservices using Spring Boot (Java) on Azure Container Apps
- Integration with internal and external systems via the integration layer
- Implementation of data access (schema design, queries, migrations, performance optimization) — Azure Database for PostgreSQL
- Error and exception handling including logging and monitoring hooks, functional and technical validations
- Creation of unit and integration tests
Requirements
- Java
- Spring Boot
- REST APIs
- Azure Container Apps
- Azure Database for PostgreSQL
- Azure Identity Management (AD B2C / Entra)
- Azure DevOps (Repos, Pipelines)
Benefits
- Remote work, the result is all we care about, work from bed, the beach, or anywhere else you want.
- Flexibility, we do not impose a strict schedule or mandatory attendance, you allocate your time taking into account your tasks on the project and at the company.
- Stability, Client's employees work for The Company not for a project, so we continue to cooperate and offer new projects if the current one ends
- Diversity, we welcome all people with diverse interests and hobbies. At this position your colleagues will be musicians, artists, athletes, collectors, brave and unusual people.
- PTO (14 days) and sick leave (7 days) are provided after 6 months since start working.
Work Arrangement
Remote (Worldwide)