Senior Java Backend Developer

Senior Java Backend Developer

Posted 2 weeks ago by 1754036821

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

Detailed Description From Employer:
Senior Java Backend Developer with deep expertise in Kafka, AWS, and Spring Boot to join our team for a leading retail client based in Seattle, WA. The ideal candidate will be a hands-on coder with strong problem-solving skills and the ability to deliver high-quality backend services in a fast-paced environment.
Job Title: Senior Java Backend Developer Kafka, AWS, Spring Boot
Location: Seattle, WA (Remote one week of travel )
Employment Type: Contract (W2 Only)
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

Required Skills & Experience:
  • 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