What are the responsibilities and job description for the Senior Software Developer (Java / AWS)- W2 position at Call Quest Solution?
Senior Software Developer (Java / AWS)
Location: Beaverton, OR – Onsite (Relocation Allowed)
Interview: Video
Role Overview
Nike is seeking a Senior Software Developer (Java / AWS) to support enterprise-scale, cloud-native application development initiatives. This role requires deep hands-on experience in Java, AWS, and distributed systems, along with exposure to DevOps practices. The ideal candidate will have a strong background working in high-scale, consumer-facing environments such as retail, e-commerce, or large tech companies.
This is a highly technical, hands-on role requiring recent and substantial experience in Java and AWS.
Must-Have Requirements (Strict)
- 8 years of professional software development experience (no exceptions)
- 8–10 years of recent hands-on Java development
- 6–8 years of recent AWS experience (production-level)
- Background with large-scale, high-traffic environments such as:
- Nike, Uber, Lyft, Tesla
- Large Retail (Walmart, Target, etc.)
- E-commerce or consumer-facing platforms
- Hands-on experience with DevOps practices
- Experience with distributed messaging and streaming:
- SQS
- SNS
- Kafka
Key Responsibilities
- Design, develop, and maintain scalable Java-based backend services
- Build and deploy cloud-native applications on AWS
- Implement and support event-driven and messaging-based architectures
- Collaborate with DevOps teams to support CI/CD, automation, and cloud deployments
- Optimize performance, scalability, and reliability of distributed systems
- Participate in design reviews and contribute to architectural decisions
- Troubleshoot and resolve complex production issues
Required Technical Skills
- Java (8–10 years, recent and hands-on)
- AWS (6–8 years, recent and hands-on)
- Event-driven systems (SQS, SNS, Kafka)
- DevOps tools and CI/CD pipelines
- Microservices and distributed systems architecture
- RESTful APIs and backend system design
Preferred Background
- Experience in large consumer platforms, retail, or e-commerce
- Experience working in high-scale, high-availability systems
- Strong understanding of cloud-native design patterns