Job Description

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       •     Java / Spring Boot       •     AWS (Lambda, API Gateway, DynamoDB, ECS/EKS, SQS/SNS)       •     Microservices Architecture       •     REST APIs       •     Distributed Systems       •     Order-to-Cash (OTC)       •     High-Volume eCommerce       •     Data Structures & Algorithms       •     LeetCode-Style Interview       •     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       •     Build automation, CI/CD pipelines, logging, and dashboards       •     Support full lifecycle for complex features:



  • order mgmt, billing, payments, 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 backend development experience       •     Strong hands-on experience with Java, Spring Boot, REST APIs       •     Solid foundation in data structures, algorithms, system design       •     AWS proficiency: Lambda, API Gateway, S3, DynamoDB, RDS, SQS/SNS       •     Experience with microservices, distributed architectures, asynchronous messaging       •     Strong debugging and performance-tuning skills       •     Experience with Order-to-Cash (OTC), telecom, or large-scale eCommerce preferred       •     CI/CD with GitHub, Jenkins, Docker, Kubernetes   Powered by JazzHR

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application