Software Development Engineer (SDE) – Java, AWS, Microservices (Onsite in Seattle) W2
Eligibility to work on a W2 basis without sponsorship.
Must be a US Citizen or Green Card Holder (GC/EAD).
Contract: Long-Term | W2 Only (No C2C)
Location: Seattle/Redmond, WA – 5 Days Onsite Required
Work Authorization: US Citizens and Green Card Holders (GC/EAD) only.
We are hiring multiple Senior Software Development Engineers (SDEs) to support a large-scale eCommerce / Order-to-Cash (OTC) platform, working onsite with a high-performance engineering team. This role is ideal for backend engineers with strong Java, AWS, and microservices experience who enjoy solving complex distributed-system challenges.
Position Highlights
Mandatory Domain: High-Volume eCommerce
Core Tech: Java / Spring Boot, Microservices Architecture, REST APIs
Cloud: AWS (Lambda, API Gateway, DynamoDB, ECS/EKS, SQS/SNS)
Key Focus: Distributed Systems, Order-to-Cash (OTC), Data Structures & Algorithms
Work Model: Onsite – Seattle/Redmond
Responsibilities
Develop and enhance scalable Java/Spring Boot microservices for eCommerce and OTC workflows.
Design and deploy REST APIs, AWS-native services, and event-driven components.
Improve system reliability, performance, monitoring, and fault tolerance for a high-traffic platform.
Build automation, CI/CD pipelines, logging, and dashboards.
Support full lifecycle for complex eCommerce features: order management, billing, payments, and reconciliation.
Collaborate with product, QA, PMs, and architects in a fast-moving onsite engineering environment.
Participate in code reviews, grooming, sprint planning, and design discussions.
Required Qualifications
5+ years of backend development experience.
Mandatory professional experience working on a high-volume eCommerce platform.
Strong hands-on experience with Java, Spring Boot, and REST APIs.
Solid foundation in data structures, algorithms, and system design.
AWS proficiency: Lambda, API Gateway, S3, DynamoDB, RDS, SQS/SNS.
Experience with microservices, distributed architectures, and asynchronous messaging.
Strong debugging and performance-tuning skills.
Experience with CI/CD using GitHub, Jenkins, Docker, or Kubernetes.