Enable job alerts via email!

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

HRB

Canada

On-site

CAD 80,000 - 100,000

Full time

Today
Be an early applicant

Job summary

A leading environmental services company in Canada is seeking a skilled Java Developer with expertise in AWS and Spring Boot. This role involves designing and maintaining applications that tackle environmental challenges. Candidates should possess a Bachelor's degree and relevant experience in Java development and cloud technologies. The company offers a competitive salary and a collaborative work environment with flexibility in work arrangements.

Benefits

Competitive salary and benefits package
Opportunity to work on impactful projects
Collaborative and inclusive work environment
Professional development opportunities
Flexible work arrangements

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • Proven experience as a Java Developer with strong OOP principles.
  • Proficiency in Spring Boot framework and ecosystem.

Responsibilities

  • Design, develop, and maintain Java-based applications and services.
  • Utilize Spring Boot to build scalable microservices.
  • Implement RESTful APIs between system components.

Skills

Java development
AWS services
Spring Boot proficiency
Microservices architecture
Problem-solving skills
Excellent communication

Education

Bachelor’s degree in Computer Science or related field

Tools

AWS (EC2, S3, Lambda, DynamoDB)
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.

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.