Overview
Skills
Job Details
Job Description: Lead Java Engineer
Location: Seattle, WA (Partial Remote Local Resources Preferred)
Position Type: Solutions
Start Date: September 2, 2025
End Date: August 28, 2026
Overall Experience Required :12+ yrs
About the Position
Elevate your Java engineering career! Our client is searching for a Lead Java Engineer to architect and deploy advanced microservices and APIs that fuel Customer Data solutions. As a technical leader, you will work within a collaborative, Agile team building mission-critical mid-layer services for the enterprise and its partners.
Responsibilities
Lead and actively participate in all Scrum ceremonies while driving the delivery of the product roadmap.
Define project scope, technical specifications, and estimate resources needed for successful implementation.
Communicate clearly with development teams, monitor project timelines, and track progress.
Propose robust technical solutions and deliver high-quality, fully functional features and enhancements.
Own the full software development lifecycle, including ongoing maintenance and support.
Establish and document best practices for application deployment and infrastructure health.
Identify and evaluate new technologies and advocate for continuous improvement.
Troubleshoot, debug, and optimize service performance.
Serve as a subject matter expert, providing guidance and mentorship on complex technical challenges.
Requirements
7+ years experience developing with Java 8+.
5+ years experience with Spring Boot.
4+ years experience with container platforms (Docker, Kubernetes, or AWS EKS).
4+ years experience working with cloud platforms (Azure or AWS).
Strong background in designing microservices and using HTTP/REST APIs.
4+ years experience with automated testing frameworks (JBehave, Cucumber, Selenium, JUnit).
4+ years collaborating on Agile/Scrum teams (including backlog refinement, standups, code reviews, and using tools such as JIRA or ADO).
2+ years of experience in a technical lead role.
Desired Skills
Experience with streaming/messaging tools: Kafka, NATS, Kinesis, or Azure Event Hub.
Exposure to observability platforms such as Datadog or New Relic.
Working knowledge of ElasticSearch and API management tools like Apigee.