Job Search and Career Advice Platform

Enable job alerts via email!

2x Java Developer (AWS/Spring Boot/Cloud Native)

HRB

Canada

On-site

CAD 85,000 - 105,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

An environmental services company in Canada is seeking a skilled Java Developer proficient in AWS and Spring Boot. The role involves designing and maintaining Java applications, integrating AWS services, and collaborating with teams to deliver innovative environmental solutions. The ideal candidate should have a Bachelor's degree in Computer Science and experience with microservices. Benefits include a competitive salary, professional development opportunities, and a flexible work environment.

Benefits

Competitive salary and benefits package
Opportunities for professional development
Flexible work arrangements

Qualifications

  • 5+ years of experience in Java development with a focus on AWS and Spring Boot.
  • Hands-on experience with EC2, S3, Lambda, DynamoDB.
  • Excellent communication skills for team collaboration.

Responsibilities

  • Design, develop, and maintain Java-based applications.
  • Utilize Spring Boot to create microservices.
  • Integrate AWS services in application development.

Skills

Java programming
AWS services
Spring Boot
Problem-solving
Collaboration

Education

Bachelor’s degree in Computer Science or related field

Tools

Docker
Kubernetes
Job description
Lead and Senior Java Developer (AWS & Spring Boot)

Our client is an environmental services company dedicated to providing innovative solutions to environmental challenges. They leverage cutting-edge technology to develop sustainable practices and protect the planet for future generations. As part of their commitment to excellence, they are seeking a skilled Java Developer proficient in AWS and Spring Boot to join their dynamic team.

Job Description
Role Overview

Our client is looking for a talented Java Developer with expertise in AWS and Spring Boot to contribute to the development and maintenance of their 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
  • Design, develop, and maintain robust Java‑based applications and services.
  • Utilize the Spring Boot framework to build scalable and efficient microservices.
  • Implement RESTful APIs to facilitate communication between different system components.
  • Integrate AWS services, such as Lambda, S3, EC2, and DynamoDB, to support cloud‑native application development.
  • Ensure code quality through unit testing, code reviews, and continuous integration.
  • Collaborate with product managers, UX/UI designers, and other stakeholders to translate business requirements into technical solutions.
  • Troubleshoot and debug issues to ensure optimal performance and reliability of applications.
  • Stay updated on emerging technologies and best practices in Java development, AWS, and cloud computing.
Qualifications
  • 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 architecture.
  • Experience with DevOps practices and tools for CI/CD pipelines.
  • Knowledge of frontend technologies such as Angular or React (nice to have).
Benefits
  • 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, our client encourages you to apply for this exciting opportunity and join them in making a positive impact on the planet!

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.