> Markdown version of [/jobs/ext/1973963-lead-java-microservices-azure-apim-developer](https://www.wearedevelopers.com/jobs/ext/1973963-lead-java-microservices-azure-apim-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Lead Java Microservices + Azure APIM Developer - **Company:** SmartIMS Inc. - **Location:** Brentwood, TN, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Spring Security, Application Programming Interfaces (APIs), Application Performance Management, Application Services, Microsoft Azure, Databases, DevOps, Gradle, Hibernate (Java), Java Persistence API, Junit, Key Management, PostgreSQL, Apache Maven, Microsoft SQL Server, MongoDB, OAuth, Oracle (Applications), Scrum Methodology, RabbitMQ, Openid Connect, Azure Active Directory, Mockito, Software Engineering, Management of Software Versions, Azure Service Bus, Spring Cloud, Spring-boot, Software Security, Caching, Rate Limiting, Git, Kubernetes, Enterprise Integration, Apache Kafka, Azure AKS, Api Gateway, Restful APIs, Api Management, Serverless Computing, Docker, Microservices - **Published:** August 7, 2026 - **Apply:** https://www.dice.com/job-detail/bf6955c7-704c-4119-9697-3a6455243503 ## About the Role Java Technologies · Java 11/17 · Spring Boot · Spring Cloud · Spring Security · REST APIs · Microservices Architecture · JPA/Hibernate · Maven/Gradle · JUnit · Mockito Azure Technologies · Azure API Management (APIM) · Azure App Services · Azure Kubernetes Service (AKS) · Azure Functions · Azure Key Vault · Azure Monitor · Azure Application Insights · Azure Active Directory (Azure AD) API Management · API Gateway · API Versioning · API Security · OAuth 2.0 · JWT · OpenID Connect · API Policies · Rate Limiting · Caching · Throttling DevOps · Azure DevOps · Git · CI/CD Pipelines · Docker · Kubernetes · Helm (preferred) Messaging (Preferred) · Kafka · RabbitMQ · Azure Service Bus Databases · Oracle · SQL Server · PostgreSQL · MongoDB (Preferred) Required Experience · 12+ years of software development experience. · 5+ years in Java Microservices development. · 4+ years of hands-on Azure API Management (APIM) experience. · Experience working with Azure cloud services. · Strong understanding of API governance and security. · Experience designing enterprise integration solutions. · Experience leading distributed onsite/offshore teams. · Strong troubleshooting and production support experience. · Experience with Agile/Scrum methodologies. ## Related Videos - [Our journey with Spring Boot in a microservice architecture](https://www.wearedevelopers.com/videos/511-our-journey-with-spring-boot-in-a-microservice-architecture) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Develop enterprise-ready applications for Microsoft Teams with Azure resources on modern web technologies](https://www.wearedevelopers.com/videos/187-develop-enterprise-ready-applications-for-microsoft-teams-with-azure-resources-on-modern-web-technologies) - [From boy scouting to redrawing the landscape](https://www.wearedevelopers.com/videos/1140-from-boy-scouting-to-redrawing-the-landscape) ## Related Articles - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)