See all roles

Backend Java Developer-Seattle, WA (Hybrid-3days Onsite)

Work from home Full-time role Hiring

Job Title: Backend Java Developer Location: Seattle, WA (Hybrid-3days Onsite) Duration: 06 Months plus Rate: DOE US Citizens and Green cards are Preferred. We are not accepting 3 rd party corp to corp for this job. Position Overview: We are seeking a highly skilled and motivated Backend Java Developer to join our dynamic engineering team. As a Backend Java Developer at Starbucks, you will work on building scalable, secure, and high-performance backend systems that power Starbucks' digital platforms and services. Your expertise in Java development, cloud technologies, and microservices will contribute to the evolution of our systems and directly impact our customers' experiences. Key Responsibilities:

  • Backend Development: Design, develop, and maintain backend services and APIs using Java (Spring Boot, Java 8/11+) for high-availability, performance, and scalability.
  • Microservices Architecture: Build and optimize microservices-based applications, leveraging cloud technologies and containerization tools such as Docker and Kubernetes.
  • Database Management: Develop and optimize database solutions (SQL/NoSQL) to support large-scale applications. Experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Cassandra) is a plus.
  • Cloud Integration: Build and deploy solutions in cloud environments (e.g., AWS, Azure, Google Cloud) and utilize cloud-native services such as Lambda, S3, SQS, and more.
  • PI Design and Development: Design and implement RESTful APIs that are secure, scalable, and reusable.
  • Code Quality & Best Practices: Write clean, maintainable, and efficient code. Follow industry best practices such as test-driven development (TDD), continuous integration (CI), and continuous delivery (CD).
  • Collaboration & Agile Practices: Work closely with cross-functional teams, including product managers, front-end developers, and other backend developers, in an Agile/Scrum environment.
  • Performance Tuning & Monitoring: Troubleshoot and optimize the performance of existing systems. Implement logging, monitoring, and alerting to ensure system reliability.
  • Security: Ensure that all backend systems comply with the latest security standards and practices to protect customer data and privacy.
  • Documentation: Write clear and comprehensive documentation for your code, APIs, and system designs.

Required Qualifications:

  • Education: Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent experience.
  • Experience:
  • Minimum of 3 years of hands-on experience in backend Java development, ideally with enterprise-scale applications.
  • Strong knowledge of Java, including frameworks like Spring Boot, Spring Cloud, and Hibernate.
  • Experience working with microservices architectures and cloud platforms (AWS, GCP, Azure).
  • Proficiency with database technologies, both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Cassandra).
  • Familiarity with containerization technologies like Docker and Kubernetes.
  • Experience with version control systems, such as Git.
  • Skills:
  • Expertise in writing efficient, clean, and scalable code.
  • Knowledge of RESTful API design and best practices.
  • Experience with unit testing and automated testing frameworks (JUnit, Mockito).
  • Strong problem-solving and debugging skills.
  • Familiarity with CI/CD pipelines and Agile development methodologies.
  • Communication: Strong written and verbal communication skills with the ability to work collaboratively in cross-functional teams.
  • Security Minded: Solid understanding of application security principles and best practices.

Preferred Qualifications:

  • Experience with event-driven architectures and messaging queues (e.g., Kafka, RabbitMQ).
  • Familiarity with serverless architectures and cloud-native development.
  • Knowledge of observability tools (e.g., Prometheus, Grafana, ELK stack).
  • Experience in building high-traffic systems and understanding performance optimization techniques.

What Starbucks Offers:

  • Competitive Compensation & Benefits: Comprehensive health benefits, retirement savings plans, stock options, paid time off, and more.
  • Career Growth & Development: ccess to learning and development programs to help you grow in your role and advance your career at Starbucks.
  • Work-Life Balance: Flexible working hours and a supportive environment that prioritizes work-life balance.
  • Impact: Be part of a company that is committed to making a positive impact on communities around the world, from sustainability initiatives to employee well-being programs.

Apply tot his job Apply To this Job

You might like

Senior/Lead Java Back-End Developer

Work from home Full-time role

Java/AWS Developers

Work from home Full-time role

Java Web Architect/Lead

Work from home Full-time role

JavaScript Developer Remote

Work from home Full-time role

Full Stack React.js Developer, Rate $60/Hr on C2C Long Term Remote Project.

Work from home Full-time role

Frontend Vue.js Developer - Contingent

Work from home Full-time role

React Native Developer - AI Trainer

Work from home Full-time role

Senior Fullstack JavaScript Developer, Nuxt.js, Node.js

Work from home Full-time role

Senior JavaScript Developer (Angular) for Video Surveillance System

Work from home Full-time role

Sr. Web App Developer (Python + JavaScript)

Work from home Full-time role

LIFE INSURANCE AGENT / WORK FROM HOME

Work from home Full-time role

Experienced Virtual Customer Support Specialist – Travel Industry Expertise at arenaflex

Work from home Full-time role

Virtual Assistant (remote-work)

Work from home Full-time role

Android Engineer job at CoStar Group in Irvine, CA

Work from home Full-time role

Sr. Marketing Product Specialist

Work from home Full-time role

Physician Recruiter

Work from home Full-time role

Inside Sales Representative – B2B

Work from home Full-time role

Guidewire Digital Portal Developer

Work from home Full-time role

Experienced Crisis Specialist – 988 Chat/Text Crisis Support (3rd Shift) – Part-Time Opportunity

Work from home Full-time role

Experienced Part-Time Chat Support Representative – Remote Customer Service Expert

Work from home Full-time role