Senior or Lead Java Engineer

Expert Technology Services

Seattle (WA)

On-site

USD 150,000 - 185,000

Full time

12 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Expert Technology Services in Seattle seeks a senior software engineer to lead microservices and APIs using Java 8+, Spring Boot, Docker, Kubernetes, and cloud platforms (AWS/Azure). You will own the full development lifecycle and mentor cross-functional teams.

The role requires active leadership in Agile/Scrum ceremonies, defining scopes, specs, estimates, and clear communication of requirements to developers; deliver high-quality, tested features and fixes.

Qualifications

  • Experience with Java 8+ and Spring Boot in a microservices architecture.
  • Hands-on knowledge of Docker and Kubernetes for containerized deployments.
  • Experience with cloud platforms (AWS or Azure).
  • Familiarity with Agile/Scrum practices and CI/CD pipelines.

Responsibilities

  • Lead engineering and delivery of microservices and APIs.
  • Actively participate and provide leadership in Agile/Scrum ceremonies
  • Define project scopes, technical specifications, and estimate required resources
  • Ensure clear articulation and communication of requirements to development teams
  • Deliver well-designed, fully tested features, enhancements, and fixes
  • Take ownership of the full application development lifecycle and ongoing support
  • Define and document best practices for application deployment and infrastructure maintenance
  • Drive continuous improvement by researching and presenting new technologies and alternative solutions
  • Troubleshoot, debug, and optimize application performance
  • Provide subject matter expertise, technical direction, and guidance for complex engagements
  • Collaborate closely with cross-functional teams to ensure timely and on-target delivery
  • Utilize expertise in Java 8+, Spring Boot, containerization (Docker, Kubernetes/EKS/Redhat), and cloud platforms (AWS/Azure)
  • Implement and maintain automated testing using tools like JBehave, Cucumber, Selenium, and Junit
  • Work within Agile/Scrum teams, participating in backlog refinement, standups, code reviews, and using tools like JIRA or Azure DevOps
  • (Desired) Experience with streaming/messaging platforms (Kafka, NATS, Kinesis, Event Hub), monitoring tools (Datadog, New Relic), Elastic Search, and API management (Apigee)

Skills

Java 8+
Spring Boot
Agile/Scrum
Automated testing
CI/CD
Cloud AWS/Azure
Microservices
REST APIs

Tools

Docker
Kubernetes
EKS/Redhat

Job description

Job Summary (List Format):
  • Lead engineering and delivery of microservices and APIs to support customer data for mid-layer services across the organization and external partners
  • Actively participate and provide leadership in all Agile/Scrum ceremonies
  • Define project scopes, technical specifications, and estimate required resources
  • Ensure clear articulation and communication of requirements to development teams
  • Deliver well-designed, high-quality, fully tested features, enhancements, and fixes
  • Take ownership of the full application development lifecycle and ongoing support
  • Define and document best practices for application deployment and infrastructure maintenance
  • Drive continuous improvement by researching and presenting new technologies and alternative solutions
  • Troubleshoot, debug, and optimize application performance
  • Provide subject matter expertise, technical direction, and guidance for complex engagements
  • Collaborate closely with cross-functional teams to ensure timely and on-target delivery
  • Utilize expertise in Java 8+, Spring Boot, containerization (Docker, Kubernetes/EKS/Redhat), and cloud platforms (AWS/Azure)
  • Implement and maintain automated testing using tools like JBehave, Cucumber, Selenium, and Junit
  • Work within Agile/Scrum teams, participating in backlog refinement, standups, code reviews, and using tools like JIRA or Azure DevOps
  • (Desired) Experience with streaming/messaging platforms (Kafka, NATS, Kinesis, Event Hub), monitoring tools (Datadog, New Relic), Elastic Search, and API management (Apigee)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Java Developer
Lead Java Developer

ENIN SYSTEMS INC • New York (NY)

On-site
USD 150,000 - 210,000
Senior Java Full Stack Engineer
Senior Java Full Stack Engineer

Compunnel, Inc. • Westlake (OH)

On-site
USD 100,000 - 130,000
Java Technical Lead
Java Technical Lead

Sysco • Houston (TX)

On-site
USD 120,000 - 180,000
Technical Lead / Java Full Stack with AWS
Technical Lead / Java Full Stack with AWS

Shrive Technologies LLC • San Antonio (TX)

On-site
USD 140,000 - 170,000
Lead Backend Engineer
Lead Backend Engineer

DynPro Inc. • Fremont (CA)

On-site
USD 170,000 - 210,000
Senior Java Developer
Senior Java Developer

IVIDTEK INC • Las Vegas (NV)

On-site
USD 100,000 - 140,000
Java Lead
Java Lead

Compunnel, Inc. • Schaumburg (IL)

On-site
USD 120,000 - 150,000
Senior Java Engineer: Lead Microservices & API Delivery
Senior Java Engineer: Lead Microservices & API Delivery

Expert Technology Services • Seattle (WA)

On-site
USD 150,000 - 185,000
Senior Java Developer
Senior Java Developer

Raas Infotek LTD • Texas City (TX)

On-site
USD 120,000 - 180,000
Java Engineer
Java Engineer

SFE • Jersey City (NJ)

On-site
USD 100,000 - 120,000