Back to the stack

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

Remote Worldwide Hiring now

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

Apply for this role Opens the employer's application page — free, no JobStack account needed.

More from the stack

Senior/Lead Java Back-End Developer

Remote Worldwide
View role

Java/AWS Developers

Remote Worldwide
View role

Java Web Architect/Lead

Remote Worldwide
View role

JavaScript Developer Remote

Remote Worldwide
View role

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

Remote Worldwide
View role

Frontend Vue.js Developer - Contingent

Remote Worldwide
View role

React Native Developer - AI Trainer

Remote Worldwide
View role

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

Remote Worldwide
View role

Sr. Web App Developer (Python + JavaScript)

Remote Worldwide
View role

Senior Full Stack Javascript Developer

Remote Worldwide
View role

Retail Sales Associate - Part Time

Remote Worldwide
View role

Experienced Entry-Level Data Analyst – Master Data Management & Business Intelligence

Remote Worldwide
View role

UPS - Warehouse Worker/Package Handler $16-$35/hr

Remote Worldwide
View role

Experienced Data Entry Specialist – Remote Part-Time Disney Database Management Position

Remote Worldwide
View role

Director, SEM

Remote Worldwide
View role

Telephonic Case Manager I

Remote Worldwide
View role

Experienced Part-time Data Entry Clerk – Remote Work Opportunity at arenaflex

Remote Worldwide
View role

Remote Live Chat Specialist – Work From Home Customer Experience Associate at arenaflex

Remote Worldwide
View role

[Remote] Application Security Engineer – Bot Intelligence and Traffic Analysis

Remote Worldwide
View role

Software Quality Assurance

Remote Worldwide
View role