View all jobs

1x Lead and 1x Senior Java Developer (AWS/Spring Boot)

GTA, Ontario ยท Computer/Software
Lead and Senior Java Developer (AWS & Spring Boot)

About Us: We are an environmental services company dedicated to providing innovative solutions to environmental challenges. We leverage cutting-edge technology to develop sustainable practices and protect our planet for future generations. As part of our commitment to excellence, we are seeking a skilled Java Developer proficient in AWS and Spring Boot to join our dynamic team.

Job Description:

Role Overview: We are seeking a talented Java Developer with expertise in AWS and Spring Boot to contribute to the development and maintenance of our environmental services platform. The successful candidate will collaborate with cross-functional teams to design, implement, and deploy scalable solutions that address complex environmental issues.

Key Responsibilities:

  1. Design, develop, and maintain robust Java-based applications and services.
  2. Utilize Spring Boot framework to build scalable and efficient microservices.
  3. Implement RESTful APIs to facilitate communication between different system components.
  4. Integrate AWS services, such as Lambda, S3, EC2, and DynamoDB, to support cloud-native application development.
  5. Ensure code quality through unit testing, code reviews, and continuous integration.
  6. Collaborate with product managers, UX/UI designers, and other stakeholders to translate business requirements into technical solutions.
  7. Troubleshoot and debug issues to ensure optimal performance and reliability of applications.
  8. Stay updated on emerging technologies and best practices in Java development, AWS, and cloud computing.


  • Bachelor's degree in Computer Science, Engineering, or related field.
  • Proven experience as a Java Developer, with a strong understanding of object-oriented programming principles.
  • Proficiency in Spring Boot framework and Spring ecosystem.
  • Hands-on experience with AWS services, including but not limited to EC2, S3, Lambda, DynamoDB, and RDS.
  • Familiarity with containerization and orchestration tools such as Docker and Kubernetes.
  • Experience with relational and NoSQL databases.
  • Strong problem-solving skills and ability to thrive in a fast-paced environment.
  • Excellent communication and collaboration skills.

Preferred Qualifications:

  • AWS certification(s) (e.g., AWS Certified Developer, AWS Certified Solutions Architect).
  • Solid knowledge of Microservices
  • Experience with DevOps practices and tools for CI/CD pipelines.
  • Knowledge of frontend technologies such as Angular or React (more nice to have)


  • Competitive salary and benefits package.
  • Opportunity to work on impactful projects that contribute to environmental sustainability.
  • Collaborative and inclusive work environment.
  • Professional development opportunities and support for continued learning.
  • Flexible work arrangements.

If you are passionate about leveraging technology to address environmental challenges and thrive in a collaborative team environment, we encourage you to apply for this exciting opportunity. Join us in making a positive impact on our planet!

Share This Job

Powered by