Post Job Free
Sign in

Java Spring Microservices Engineer

Company:
Eliassen Group
Location:
Olympia, WA, 98502
Posted:
March 22, 2026
Apply

Description:

Java Spring Microservices Engineer

Remote Work Opportunity

Join our team as a Java and Spring developer focused on building and supporting robust microservices in a dynamic AWS serverless and containerized environment. We are looking for a candidate with strong hands-on experience in Java/Spring Boot, AWS services, and Kubernetes, who is also open to leveraging Node.js on AWS Lambda to build scalable and resilient services for media-grade workloads.

Your role will involve troubleshooting production issues and collaborating within Agile teams to deliver high-quality software. Experience with observability, data stores, and CI automation will greatly enhance your contributions to our fast-paced environment.

Compensation: $74.00 to $79.00/hr. (W2 basis)

Responsibilities:

Design, develop, and maintain microservices using Java and Spring Boot.

Deploy services to AWS using EKS and Lambda as required.

Implement event-driven integrations using AWS services such as SQS, SNS, Kinesis, and API Gateway.

Create and manage infrastructure as code with CloudFormation.

Develop containerized services with Docker and orchestrate workloads using Kubernetes.

Integrate data persistence with NoSQL and relational databases like DynamoDB and other RDBMS.

Implement logging and monitoring solutions using tools like Splunk and Datadog.

Troubleshoot and resolve support requests, production incidents, and performance issues.

Participate in Agile/Scrum processes to effectively plan and deliver increments.

Contribute to CI automation and quality practices for efficient and high-performance services.

Experience Requirements:

Minimum of 5 years of professional software development experience.

Hands-on expertise with Java and the Spring Framework, especially Spring Boot.

Experience with AWS services, including Lambda, SQS, SNS, Kinesis, S3, DynamoDB, and CloudFormation.

Proven experience in developing containerized applications with Docker and Kubernetes.

Familiarity with both NoSQL and relational databases.

Proficiency in handling support requests and troubleshooting production systems.

Experience with monitoring tools like Splunk and Datadog.

Experience deploying Java applications on AWS EKS clusters is preferred.

Background in building low-latency, high-throughput services with CI and automated testing is a plus.

Experience in Agile/Scrum environments is a plus.

Strong multitasking and task prioritization abilities.

Excellent interpersonal, written, and verbal communication skills.

Experience in the media industry is a plus.

Hands-on Node.js/JavaScript development for AWS Lambda is preferred.

Education Requirements:

Bachelor's degree in Computer Science or equivalent experience.

AWS certification is preferred.

Eliassen Group values transparency in recruitment. We utilize AI tools for initial application screening. All AI-assisted evaluations are reviewed by human recruiters.

For W2 employees working 30 or more hours per week, we offer a comprehensive benefits package including medical, dental, vision, and 401(k) with company matching.

We are an Equal Opportunity/Affirmative Action Employer, welcoming applications without regard to race, gender, or any other status.

Don't miss out on our referral program! You could earn a referral bonus for recommending candidates we hire.

Apply