Overview
Skills
Job Details
Job Title: Technical Lead
Location: Boston, MA (Hybrid Onsite required)
Employment Type: Contract
Duration: 12 Months
Experience: 10 12+ Years
Positions: 1
Job Description
We are looking for a Technical Lead to act as a hands-on engineering leader, partnering with architects to design and build scalable, secure, and high-performance enterprise applications. This role is heavily focused on Java-based microservices, Azure API Management, and hybrid cloud integrations.
Key Responsibilities
Design and develop enterprise applications using Java, Spring Boot, and REST APIs
Collaborate with architects on service design, API contracts, and data models
Implement and manage Azure API Management (API Gateway) integrations
Develop secure, token-based integrations using OAuth 2.0 / OIDC and Azure Key Vault
Build microservices and event-driven components using Azure Event Hub, Cosmos DB, and Functions
Support hybrid on-prem cloud connectivity
Contribute to data pipelines and asynchronous messaging systems
Troubleshoot complex issues across distributed systems
Implement observability best practices (logging, metrics, tracing)
Participate in design reviews and ensure alignment with enterprise standards
Required Skills & Experience
10 12+ years of enterprise application development experience
Strong hands-on expertise in Java, Spring Boot, REST APIs, and distributed systems
Solid experience with Azure API Management (policies, security, integrations)
Experience with Azure App Services, Functions, Cosmos DB, Event Hub, and Key Vault
Strong understanding of API security, identity, and encryption best practices
Experience with messaging systems and data pipelines (Kafka/Event Hub)
Excellent debugging, problem-solving, and production support skills
Exposure to AI/ML or analytics workflows is a plus
Java, SpringBoot, Microservices, Azure, APIM, Security, Integration, EventDriven, Troubleshooting, Leadership,