Senior Java Software Engineer

1 week ago


Minneapolis, Minnesota, United States Chewy Full time
Chewy is seeking

a Full Stack Software Engineer

to join our

Pharmacy

Fulfillment Technology Team

in either

Boston, MA or Minneapolis, MN .

As a mid-level engineer, you will evaluate new technologies, design and develop impactful software solutions, and support the growth of your team through mentoring junior engineers.

Your efforts will contribute to building and enhancing innovative applications and services that support the daily operations of our Pharmacy Fulfillment locations.

This role is an exciting growth opportunity for an experienced engineer.
The Chewy Pet Health team is dedicated to revolutionizing the way pet owners and veterinarians care for their pets.

We are embarking on a multi-year initiative to develop innovative services for pet owners and veterinarians, making it simpler to ensure the health and happiness of pets of all sizes and breeds.


What You'll Do:
You will assist in back-end and some front-end software development
You will help lead the technical design, development, testing, and deployment of software using the Agile methodology.
You will create robust systems and front-end components for internal customer-facing web applications.
Help mentor and develop junior software engineers.
Document code customization in compliance with established standards and practices
Ensure that technical solutions follow best practices, are reliable, are easily maintainable, and are scalable under sustained load.
Drive innovation through rapid prototyping and iterative development.
Conduct design reviews and code reviews and enhance engineering rigor and standard.
You will collaborate with Developers, Product Managers, and Business stakeholders to implement effective pharmacy solutions within an Agile environment.
Continuously measure and optimize back-end services' performance, effectiveness, and uptime.
You will participate in setting guidelines for evolving development practices.

What You'll Need:
Bachelor's Degree (MIS or CS preferred) or equivalent work experience.
5+ years of software development in Java/Spring Boot stack
1+ year of experience working with ReactJS or VueJS.
3+ years of cloud architecture and service development experience, preferably with AWS.
Proficiency in Computer Science fundamentals – object-oriented design, data structures, algorithm - design, problem-solving, and complexity analysis

Knowledge of professional software engineering practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.

Strong analytical abilities and a strong intellectual curiosity.
Strong verbal and written communication skills.
Self-driven, able to work independently or within a team setting.
Ability to travel on occasion.

Bonus:
Experience building Pharmacy/Healthcare applications or in e-commerce.
Experience deploying through and building CI/CD pipelines (Jenkins)
Experience with relational and NoSQL databases (Dynamo DB, MS SQL, Postgres, etc.)
Experience with cloud & orchestration technologies (AWS Services, Terraform, Ansible, etc.)
Experience with Scrum, XP, or other agile methodologies is a plus.
Experience working directly with non-IT business partners.
#LI-HYBRID
Chewy is committed to equal opportunity. We value and embrace diversity and inclusion of all Team Members. If you have a disability under the Americans with Disabilities Act or similar law, and you need an accommodation during the application process or to perform these job requirements, or if you need a religious accommodation, please contact
If you have a question regarding your application, please contact
To access Chewy's Customer Privacy Policy, please click here. To access Chewy's California CPRA Job Applicant Privacy Policy, please click here.

#J-18808-Ljbffr

  • Minneapolis, Minnesota, United States Royal Bank of Canada Full time

    Job SummaryJob DescriptionSenior Software Engineer, RBC Capital Markets, LLC, Minneapolis, MN: Manage all aspects of implementation planning & coordination. Manages all aspects of testing and verification ensuring all tasks are performed for all interfaces. Identify technical and business opportunities to take advantage of cross project knowledge, best...


  • Minneapolis, Minnesota, United States Royal Bank of Canada Full time

    Job SummaryJob DescriptionSenior Software Engineer, RBC Capital Markets, LLC, Minneapolis, MN: Manage all aspects of implementation planning & coordination. Manages all aspects of testing and verification ensuring all tasks are performed for all interfaces. Identify technical and business opportunities to take advantage of cross project knowledge, best...


  • Minneapolis, Minnesota, United States RBC Full time

    Job Summary Job Description Senior Software Engineer, RBC Capital Markets, LLC, Minneapolis, MN: Manage all aspects of implementation planning & coordination. Manages all aspects of testing and verification ensuring all tasks are performed for all interfaces. Identify technical and business opportunities to take advantage of cross project knowledge, best...


  • Minneapolis, Minnesota, United States RBC Capital Markets, LLC Full time

    Job SummaryJob DescriptionSenior Software Engineer, RBC Capital Markets, LLC, Minneapolis, MN: Manage all aspects of implementation planning & coordination. Manages all aspects of testing and verification ensuring all tasks are performed for all interfaces. Identify technical and business opportunities to take advantage of cross project knowledge, best...


  • Minneapolis, Minnesota, United States RBC Capital Markets, LLC Full time

    Job SummaryJob DescriptionSenior Software Engineer, RBC Capital Markets, LLC, Minneapolis, MN: Manage all aspects of implementation planning & coordination. Manages all aspects of testing and verification ensuring all tasks are performed for all interfaces. Identify technical and business opportunities to take advantage of cross project knowledge, best...


  • Minneapolis, Minnesota, United States Cognizant Technology Solutions Full time

    Senior Java Full Stack Engineer with AngularCognizant's Digital Engineering practice is seeking a highly qualified Full Stack Engineers with experience developing and building strong, scalable, enterprise applications. You will be part of a digital software team that works on high-demand applications. Our engineers have a passion for high-quality, reliable,...


  • Minneapolis, Minnesota, United States Cognizant Technology Solutions Full time

    About Cognizant's Digital Engineering Practice: At Cognizant Digital Engineering, a small cross functional team comprised of a Product Manager, an Architect, Full-Stack Developers, UI/UX designers and Big Data analysts builds higher quality software faster siloed individuals working independently. Small, nimble engineering teams generate collective empathy...


  • Minneapolis, Minnesota, United States Cognizant Technology Solutions Full time

    About Cognizant's Digital Engineering Practice: At Cognizant Digital Engineering, a small cross functional team comprised of a Product Manager, an Architect, Full-Stack Developers, UI/UX designers and Big Data analysts builds higher quality software faster siloed individuals working independently. Small, nimble engineering teams generate collective empathy...


  • Minneapolis, Minnesota, United States Branch Full time

    Branch is on a mission to help working Americans grow financially. We do this by helping companies accelerate payments and empower working Americans with accessible, fee-free financial services. We're committed to building and delivering more inclusive and transparent financial products. Come join our team as we develop new ways to improve the lives of...


  • Minneapolis, Minnesota, United States Capgemini Full time

    Life at Capgemini Capgemini supports all aspects of your well-being throughout the changing stages of your life and career.For eligible employees, we offer: Flexible work Healthcare including dental, vision, mental health, and well-being programs. Financial well-being programs such as 401(k) and Employee Share Ownership Plan Paid time off and paid...


  • Minneapolis, Minnesota, United States Cognizant Technology Solutions Full time

    About Cognizant's Digital Engineering Practice: At Cognizant Digital Engineering, a small cross functional team comprised of a Product Manager, an Architect, Full-Stack Developers, UI/UX designers and Big Data analysts builds higher quality software faster siloed individuals working independently. Small, nimble engineering teams generate collective empathy...


  • Minneapolis, Minnesota, United States Living Talent Company Full time

    Lead Software Engineer Senior, Self-Guided, Management Track Hybrid (3 days in office, 2 days remote)Location: Chicago - LoopFull Relocation AvailableBase Salary 180k - 220k base + bonus = 250k Brief Job Description Develop data pipelines and integrations to CRIMSArchitect, Design & Develop40% of the role is codingCollaborate with traders, quantitative...


  • Minneapolis, Minnesota, United States Inspyr Solutions Full time

    Title: Software Engineer/BackendLocation: Minneapolis/St. Paul, MN, Boston, MA OR Seattle, WA. *Must be local to one of these locations *Must work hybrid scheduleDuration: 3 months plus extensionsCompensation: 50-70hrWork Requirements:US Citizen, GC Holders or Authorized to Work in the U.S. Skillset / Experience: Bachelor's Degree (MIS or CS preferred) or...


  • Minneapolis, Minnesota, United States Edjuster Full time

    Frontend Masters is the premier training platform for front-end engineering skills, , and beyond Nearly everyone at Frontend Masters writes code, and our customers are engineers who appreciate high-quality software and learning interfaces. We've been around for eight years. We're bootstrapped, privately owned, and profitable. We have front-end in our name,...


  • Minneapolis, Minnesota, United States BAE Systems Full time

    Job Description What's it like realizing your potential at an innovative company that takes on some of the world's most important challenges? Rewarding. BAE Systems' reputation is built on delivering quality products that meet our customer's standards and help protect our U.S. service members. We rely on our team of engineers to make this possible, and we...


  • Minneapolis, Minnesota, United States Leadpages Full time

    Redbrick and Leadpages are headquartered on the traditional Coast Salish territory, and we respectfully acknowledge the Lekwungen and WSÁNEĆ People of this region. With gratitude, we live, work, and care for this beautiful land.One thing that our team members say they value most is our fun and truly "people-first" culture. Ours is a place where you're...


  • Minneapolis, Minnesota, United States National Diversity Network Full time

    Associate Software Engineer IIUS-MN-MinneapolisJob ID: Type: Regular# of Openings: 1Category: TechnologySPS Commerce, IncOverviewHiring for July 2024Team SPS is hiring an Associate Software Engineer II to join our Trading Partner Development Engineering Team The Associate Software Engineer II will design, develop, document, test, deploy, and debug new and...


  • Minneapolis, Minnesota, United States Longevity Holdings Full time

    Longevity Holdings (doing business through its subsidiaries PBI Research Services, The Berwyn Group, Inc., ITM, Life Insurance Trust Company, Fasano Underwriting, Twentyfirst, Maple Life Financial, Maple Life Analytics, and LexServ) is a fast-growing company that provides senior longevity data, analytics and services to the pension, benefits, life insurance,...


  • Minneapolis, Minnesota, United States Aquent Full time

    Overview Placement Type: Permanent Salary (USD): 120K - 170K Start Date: * This role is open to U.S. based talent only. Our studio specializes in the creation of exhilarating racing games that push the boundaries of realism and excitement. We are looking for a Senior Software Engineer to join our team and play a key role in the implementation and...


  • Minneapolis, Minnesota, United States Aquent Full time

    This role is open to U.S. based talent only.Our studio specializes in the creation of exhilarating racing games that push the boundaries of realism and excitement. We are looking for a Senior Software Engineer to join our team and play a key role in the implementation and development of new releases.Responsibilities Collaborative Development: Work closely...