×
Register Here to Apply for Jobs or Post Jobs. X

Java Full Stack​/Microservices Engineer – Level 10

Job in Seattle, King County, Washington, 98101, USA
Listing for: Artech
Full Time position
Listed on 2026-09-01
Job specializations:
  • Software Development
    Java Developer, Backend Developer, DevOps, Cloud Engineer - Software
Job Description & How to Apply Below
Position: Java Full Stack / Microservices Engineer – Level 10

Java Full Stack / Microservices Engineer – Level 10

We are looking for an experienced Java Microservices Engineer to design, develop, and maintain scalable, cloud-ready applications. The role requires strong expertise in Java, Spring Boot, Kafka, GraphQL, MongoDB, Python integration, security, CI/CD, Kubernetes, and observability.

The ideal candidate will also provide technical leadership, mentor team members, and contribute to architectural and technical roadmap decisions.

Key Responsibilities

Microservices Development

  • Design and build scalable Java/Spring Boot microservices using clean architecture and Domain-Driven Design (DDD) principles.
  • Develop reliable and maintainable backend services.

Kafka & Event Streaming

  • Develop and maintain Kafka producers, consumers, and stream processors.
  • Manage Kafka topics, schemas, and message delivery guarantees.

GraphQL API Development

  • Design and maintain GraphQL schemas, resolvers, queries, mutations, and subscriptions.
  • Optimize GraphQL performance using Data Loader batching.

MongoDB

  • Design MongoDB document schemas and indexes.
  • Develop aggregation pipelines and manage data migrations using Spring Data MongoDB.

Authentication & Security

  • Implement OAuth2 / OpenID Connect authentication flows.
  • Manage JWT tokens and Role-Based Access Control (RBAC).
  • Implement security using Spring Security.

Python Service Integration

  • Integrate Java and Python services using REST, gRPC, or Kafka.
  • Define and maintain versioned shared data contracts.

Testing & Code Quality

  • Develop unit and integration tests using JUnit 5, Mockito, and Testcontainers.
  • Participate in code reviews and maintain engineering and coding standards.

CI/CD & Dev Ops

  • Containerize applications using Docker.
  • Deploy and manage services on Kubernetes.
  • Maintain CI/CD pipelines using Git Hub Actions and/or Jenkins.

Observability

  • Implement structured logging and distributed tracing using Open Telemetry.
  • Build and maintain monitoring dashboards using Prometheus and Grafana.

Technical Leadership

  • Mentor team members and share technical expertise.
  • Drive architectural and technical decisions.
  • Establish coding standards and best practices.
  • Contribute to the team's technical roadmap.
Core Technical Skills
  • Java
  • Spring Boot
  • Microservices
  • Apache Kafka
  • GraphQL
  • MongoDB
  • Spring Data MongoDB
  • Spring Security
  • OAuth2 / OpenID Connect
  • JWT / RBAC
  • Python
  • REST / gRPC
  • JUnit 5 / Mockito / Testcontainers
  • Docker
  • Kubernetes
  • Git Hub Actions / Jenkins
  • Open Telemetry
  • Prometheus / Grafana
  • Clean Architecture
  • Domain-Driven Design (DDD)
Work Arrangement
  • Work Model: 100% Onsite
  • Location:

    Overland Park, Kansas
  • Local Candidate:
    Yes, candidate must be local
  • Work Location:

    Client site in Overland Park, Kansas
Contract Details
  • Level: 10
  • Duration: 4 months
  • Contractor Termination Period: 15 days, non-reciprocal
Interview Process
  • Platform:
    Client Teams
  • Interview Rounds: 1–2 rounds
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary