Job description
IT
Developer
Quebec
Campus Simons
Full time
Do you want to join our IT team in a unique role that contributes to the creation of innovative solutions and the quality of our applications? Join the great Simons family as a Developer.
The person in this role plays a key part in the design and development of integration services and web services. Reporting to the Director of Solutions Architecture & Software Engineering, they will be responsible for developing robust microservices while ensuring the performance, reliability, and scalability of the systems.
Key Responsibilities
- Design Back-End integration services using the Java programming language.
- Develop and support web services and inter-system integration services.
- Collaborate with the team to propose effective technical solutions for data exchange needs.
- Contribute to the containerization of applications by working with Docker and Kubernetes.
- Develop unit tests to ensure code quality and stability.
- Provide estimates and develop prototypes to validate technical choices.
- Maintain and enhance existing applications by adding new features and optimizing code.
Desired Profile
- Hold a degree in Computer Science, Software Engineering, or a related field.
- Have at least two (2) years of professional experience in a Java application development role.
- Possess advanced knowledge in relational database modeling (SQL).
- Be familiar with microservices and event-driven architecture (EDA).
- Be familiar with technologies such as Apache Kafka, RabbitMQ, and Pub/Sub (an asset).
- Have enterprise experience with Kubernetes.
- Be familiar with ArgoCD and GitHub Actions (an asset).
- Be able to communicate in both French and English, spoken and written.
Offered Benefits
- Telemedicine service and employee and family assistance program.
- Group insurance and RRSP plan with employer contribution.
- Up to 40% discount on your purchases.
- Bright and comfortable break areas.
- And much more...
To apply for this exciting opportunity, please fill the form below.