cover image
Costco Wholesale

Costco Wholesale

www.costco.com

1 Job

79,524 Employees

About the Company

Costco Wholesale is a multibillion dollar global retailer with warehouse club operations in 14 countries. We are the recognized leader in our field, dedicated to quality in every area of our business and respected for our outstanding business ethics. Despite our large size and rapid international expansion, we continue to provide an atmosphere in which our employees thrive and succeed. If you are an ambitious, energetic person who enjoys a fast-paced team environment filled with challenges and opportunities, you've come to the right place. Our successful employees are service-oriented with integrity and commitment toward a common goal of excellence. Costco offers great jobs, great pay, great benefits and a great place to work. Like us on Facebook: www.facebook.com/Costco Follow us on Pinterest: www.pinterest.com/Costco

Listed Jobs

Company background Company brand
Company Name
Costco Wholesale
Job Title
Software Engineer - Shopping Team - Costco Travel
Job Description
**Job title:** Software Engineer – Shopping Team (Costco Travel) **Role Summary:** Full‑stack software engineer responsible for designing, developing, and maintaining enhancements for Costco Travel’s consumer and agent web portals. Works across the entire technology stack (Java, Spring Boot, RESTful services, databases) to deliver secure, scalable, and highly available solutions that improve the sales floor experience. **Expectations:** - Deliver high‑quality code within defined SDLC and agile processes. - Ensure solutions are secure, durable, scalable, flexible, and accessible. - Engage in design discussions, data modelling, and framework modification as needed. - Proactively identify, diagnose, and resolve production issues. **Key Responsibilities:** - Design, develop, and deploy Java EE applications (Servlets, JSP/Thymeleaf, Spring MVC). - Build and maintain RESTful microservices using Spring Boot, Spring Cloud, or Jersey. - Create, modify, and optimize relational database schemas, stored procedures, and ORM mappings (Hibernate/JPA). - Integrate with No‑SQL data stores and implement efficient data access patterns. - Participate in data‑model evolution and architectural design reviews. - Troubleshoot and debug complex issues across the stack; produce clear recommendations. - Collaborate with cross‑functional teams (product, QA, ops) in Scrum/Agile environment. - Update framework code and documentation as required. **Required Skills:** - ≥3 years designing & developing client/server and web applications in Java EE (Servlets, JSP, Spring). - ≥3 years working with JDBC, ORM frameworks (Hibernate/JPA), and relational databases (MS‑SQL, T‑SQL). - ≥3 years developing REST/ SOAP web services; experience with Spring Boot, Spring Cloud, Jersey. - Strong debugging, problem‑solving, and analytical capabilities. - Excellent communication, collaboration, and documentation skills. - Ability to adapt to changing priorities and learn new technologies quickly. **Required Education & Certifications:** - Bachelor’s degree (or equivalent) in Computer Science, Software Engineering, or related field. - (No mandatory certifications required.)
Seattle, United states
On site
13-03-2026