Design and implement microservices, REST and GraphQL APIs, and WebSocket solutions using Spring Boot, ensuring security, scalability, and alignment with business needs. Deploy and manage microservices on Azure using services and tools including AKS, API Management, Functions, Cosmos DB, SQL Database, and Azure Monitoring. Optimize cloud resources for scalability, reliability, and cost-effectiveness. Implement advanced monitoring with Grafana, Prometheus, Loki, and Azure, and optimize APIs, database queries, and WebSocket traffic for performance and resiliency. Apply Test-Driven Development (TDD) and maintain high-quality code through unit, integration, and functional testing. The role follows a hybrid schedule of three days in the office and two days remote; the employee must be able to report to a local office.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior