Our client is Canada's leading environmental services company, offering expertise in solid waste management, liquid waste management, and soil remediation. They use cutting-edge technology to develop sustainable solutions for addressing environmental challenges. As they experience rapid growth, they are looking for a Senior Java Developer to build an internal ERP system and drive the organization’s digital transformation.
Responsibilities :
- Develop and maintain robust Java applications and services.
- Build scalable microservices using Spring Boot.
- Implement RESTful APIs for system communication.
- Integrate AWS services like Lambda, S3, EC2, and DynamoDB for cloud-native solutions.
Requirements :
Bachelor's degree in Computer Science, Engineering, or related field.6+ years as a Java Developer, with a strong understanding of object-oriented programming principles.Proficient in Spring Boot framework6+ years of experience with AWS Services : EC2, S3, Lambda, DynamoDB, and RDSExperience working with Docker and KubernetesExperience with relational and NoSQL databases.