- Company Name
- S4 Analytics LLC
- Job Title
- Sr Lead Microservices Developer
- Job Description
-
Job Title: Sr Lead Microservices Developer
Role Summary: Lead design, development, and deployment of high‑performance, cloud‑native microservices for healthcare applications. Own end‑to‑end solution architecture—including HLD/LLD, coding, testing, CI/CD, and security—while coordinating cross‑functional teams across Azure, Kubernetes, and Spring Boot ecosystems.
Expectations: Deliver scalable, secure microservices that meet stringent healthcare compliance and performance standards. Mentor junior developers, enforce coding best practices, and continuously improve cloud operations and service reliability. Demonstrate strong communication and stakeholder management skills to align technical solutions with business objectives.
Key Responsibilities:
• Architect, design, and evolve microservice solutions using Java, Spring Boot, and RESTful APIs.
• Build and manage Azure AKS clusters, APIM, Service Bus, Event Hub, Blob storage, and monitoring pipelines.
• Implement event‑driven patterns with Kafka, Service Bus, and Event Hub; enforce OAuth2/JWT security.
• Develop Docker images, manage Kubernetes resources, integrate Istio service mesh for traffic control.
• Write comprehensive unit and integration tests (JUnit, Mockito), conduct static analysis (Coverity), and maintain CI/CD pipelines in Azure DevOps.
• Collaborate with data teams to design and implement PostgreSQL, Cosmos DB, and Redis data layers.
• Own solution documentation, including architecture diagrams, coding standards, and deployment guides.
• Participate in code reviews, provide mentorship, and promote continuous improvement of processes.
Required Skills:
• 8+ years of Java microservices development with Spring Boot.
• 4+ years of end‑to‑end Azure cloud experience (AKS, APIM, Service Bus, Event Hub, Blob, Monitor).
• Proficiency in Docker, Kubernetes, and Istio service mesh.
• Strong SQL/NoSQL database design (PostgreSQL, Cosmos DB, Redis).
• Experience with REST APIs, JSON/XML, Kafka, OAuth2/JWT.
• Advanced knowledge of CI/CD and DevOps tools (Azure DevOps, Git, JIRA).
• Expertise in code quality tools (JUnit, Mockito, Coverity).
• High‑level (HLD) and low‑level (LLD) system design skills.
• Excellent communication, teamwork, and leadership abilities.
Required Education & Certifications:
• Bachelor’s degree in Computer Science, Software Engineering, or related field.
• Professional cloud certifications preferred: Microsoft Certified: Azure Developer Associate or Microsoft Certified: Azure Solutions Architect Expert.
California, United states
On site
Senior
29-01-2026