Negotiable
Outside
Remote
USA
Summary: Senior Java Backend Developer with extensive experience in Kafka, AWS, and Spring Boot is sought to join a leading retail client in Seattle, WA. The role requires a hands-on coder with strong problem-solving abilities to deliver high-quality backend services in a dynamic environment. The position involves designing and maintaining scalable backend systems while collaborating with cross-functional teams. The ideal candidate will have a robust background in backend development and cloud services integration.
Key Responsibilities:
- Design, develop, and maintain scalable backend services using Java (11/17) and Spring Boot
- Develop and optimize Kafka-based messaging pipelines for real-time data processing and communication
- Integrate backend systems with AWS cloud services such as EC2, S3, Lambda, RDS, and API Gateway
- Write efficient, reusable, and testable code adhering to industry best practices
- Participate in code reviews, unit testing, and debugging
- Collaborate with cross-functional teams including frontend, DevOps, and QA
- Ensure system reliability, performance, and security across all backend components
- Contribute to architectural decisions and backend strategy
Key Skills:
- 8+ years of hands-on experience in backend development using Java
- Strong expertise in Spring Boot, Spring Cloud, and related ecosystem
- 3+ years working with Apache Kafka (producers, consumers, schema registry, stream processing)
- Proficient in working with AWS (Lambda, EC2, S3, RDS, CloudWatch, IAM)
- Experience with RESTful APIs, microservices architecture, and distributed systems
- Strong knowledge of SQL/NoSQL databases
- Familiarity with CI/CD tools (e.g., Jenkins, GitHub Actions), Docker, and Kubernetes is a plus
- Excellent problem-solving, debugging, and performance tuning skills
- Strong communication and interpersonal skills
Salary (Rate): undetermined
City: Seattle
Country: USA
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
Location: Seattle, WA (Remote one week of travel )
Employment Type: Contract (W2 Only)
- Design, develop, and maintain scalable backend services using Java (11/17) and Spring Boot
- Develop and optimize Kafka-based messaging pipelines for real-time data processing and communication
- Integrate backend systems with AWS cloud services such as EC2, S3, Lambda, RDS, and API Gateway
- Write efficient, reusable, and testable code adhering to industry best practices
- Participate in code reviews, unit testing, and debugging
- Collaborate with cross-functional teams including frontend, DevOps, and QA
- Ensure system reliability, performance, and security across all backend components
- Contribute to architectural decisions and backend strategy
- 8+ years of hands-on experience in backend development using Java
- Strong expertise in Spring Boot, Spring Cloud, and related ecosystem
- 3+ years working with Apache Kafka (producers, consumers, schema registry, stream processing)
- Proficient in working with AWS (Lambda, EC2, S3, RDS, CloudWatch, IAM)
- Experience with RESTful APIs, microservices architecture, and distributed systems
- Strong knowledge of SQL/NoSQL databases
- Familiarity with CI/CD tools (e.g., Jenkins, GitHub Actions), Docker, and Kubernetes is a plus
- Excellent problem-solving, debugging, and performance tuning skills
- Strong communication and interpersonal skills