Senior Java Software Engineer
Boston, MA, United States
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 [email protected].
If you have a question regarding your application, please contact [email protected].
To access Chewy's Customer Privacy Policy, please click here. To access Chewy's California CPRA Job Applicant Privacy Policy, please click here.