Design and develop RESTful microservices using Java 17+ and Spring Boot 3.x framework Implement distributed data models and optimize queries for Apache Cassandra clusters handling high-volume transactional data Build and deploy cloud-native applications on Microsoft Azure using AKS (Azure Kubernetes Service), Azure Functions, and Azure Service Bus Develop event-driven architectures using Kafka or Azure Event Hubs for real-time data streaming Implement API gateways, service mesh (Istio), and container orchestration using Kubernetes Write comprehensive unit tests using JUnit 5, Mockito, and integration tests for microservices Collaborate with cross-functional teams including DevOps, QA, Security, and Product teams in an Agile/Scrum environment Troubleshoot production issues, perform root cause analysis, and implement resilient solutions with proper monitoring and alerting Maintain technical documentation including architecture diagrams, API specifications (Swagger/OpenAPI), and runbooks Participate in code reviews, ensure adherence to secure coding practices, and optimize application performance Proactively identify technical debt and areas for improvement, providing innovative solutions aligned with best practices
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
Mid Level
Education Level
No Education Listed