onsite
Developer Technology I - Purolator
Software Engineer
Software Developer focused on building scalable, cloud‑native applications using Java (Spring Boot), Python, modern front‑end frameworks (Angular, React) and Node.js, with deployment and operations on AWS.
About the role
Key Responsibilities
- Design, develop, and maintain micro‑services using Java, Spring Boot, and JPA/Hibernate.
- Implement server‑side logic and APIs with Python and Node.js to support internal and external integrations.
- Build responsive user interfaces and single‑page applications using Angular and React.
- Deploy, monitor, and optimize applications on AWS services (EC2, Lambda, RDS, S3).
- Collaborate with cross‑functional teams to define requirements, perform code reviews, and ensure high‑quality releases.
Requirements
- 3+ years of professional experience in Java development, including Spring Boot and ORM frameworks.
- Proficiency in Python scripting and Node.js for backend services.
- Hands‑on experience with modern front‑end frameworks such as Angular and React.
- Solid understanding of AWS cloud services and CI/CD pipelines.
- Strong problem‑solving skills, ability to work in an Agile environment, and effective communication with technical and non‑technical stakeholders.
Skills
javapythonangularreactnodejsaws