Haystack
← Back to Jobs
Technology
SM

Lead Java Developer

SmartIMS Inc.Brentwood, TN🇺🇸United StatesPosted 6 Aug 2026

Quick Overview

Seniority
Mid Senior
Work mode
On Site
Location
Brentwood, TN, United States
Posted
3 weeks ago
DockerMicroservicesMongoDBOracleSQLSQL ServerSpringSpring BootAPI GatewayOAuthScrumActive DirectoryAgileAzureGitHelmHibernateJUnitJWTJavaKafkaKubernetesPostgreSQLRESTRabbitMQVault

Job Description

Lead  Java Microservices + Azure APIM Developer

Location: Brentwood,TN

Duration: Long Term

 

Required Technical Skills

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.

Similar jobs