Software Engineer III

Chewy Chewy · Retail · Plantation, FL

Software Engineer III at Chewy, focused on designing, developing, and supporting software systems and integrations, with a strong emphasis on building complex components and platforms using Java and related technologies within an agile framework. The role involves mentorship, collaboration, and ensuring the reliability, maintainability, and scalability of distributed software systems, particularly within the e-commerce domain.

What you'd actually do

  1. Design, development, testing, and support of software systems and related integrations.
  2. Design and build high complexity components and/or platforms.
  3. Partner with technical and business teams on multiple initiatives, provide guidance and mentorship to the existing team, and collaborate to deliver new features and enhancements.
  4. Actively guide team members and participate in the definition, design, development, testing and implementation of software functionality using an agile methodology.
  5. Create or modify complex scalable distributed software systems.

Skills

Required

  • Bachelor's degree in Computer Science, Computer Information Systems, or related field of study and 7 years of experience as a software developer or a related position/occupation.
  • Software engineering
  • Developing software components and/or services using Java 8, Spring Boot, Hibernate, JQuery, JSON, AngularJS, Tomcat, HTML5, CSS3, Spring MVC
  • Working with web services (SOAP/HTTP, REST)
  • SQL and developing modules with relational databases
  • Server technologies
  • Designing software services and/or components and architecture acting in technical lead capacity
  • Quality assurance methodologies and automated testing using tools such as Selenium/Jmeter
  • e-commerce

Nice to have

  • Master’s degree Computer Science, Computer Information Systems, or related field of study and 5 years of experience as a software developer or a related position/occupation.
  • AWS
  • Terraform
  • Agile/Scrum
  • open-source technologies
  • responsive module design
  • continuous integration using Jenkins
  • Service-Oriented Architecture

What the JD emphasized

  • Software engineering
  • developing software components and/or services using Java 8, Spring Boot, Hibernate, JQuery, JSON, AngularJS, Tomcat, HTML5, CSS3, Spring MVC
  • Working with web services (SOAP/HTTP, REST)
  • SQL and developing modules with relational databases
  • Designing software services and/or components and architecture acting in technical lead capacity
  • Quality assurance methodologies and automated testing using tools such as Selenium/Jmeter, e-commerce