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

hireVouch
GTA, Ontario, USA
Full-time

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 :

  • Design, develop, and maintain robust Java-based applications and services.
  • Utilize 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
  • Experience with DevOps practices and tools for CI / CD pipelines.
  • Knowledge of frontend technologies such as Angular or React (more 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, we encourage you to apply for this exciting opportunity.

Join us in making a positive impact on our planet!

30+ days ago
Related jobs
hireVouch
Greater Toronto Area, Ontario

Lead and Senior Java Developer (AWS & Spring Boot). 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. As part of our commitment to excellence, we are seeking a skilled...

Humanify360
Multiple localisations, Canada

Are you ready to take your expertise in cloud development and software engineering to the next level? We're seeking a tech-savvy leader like you to join our client, Canada’s national housing agency, in shaping the future of safe and affordable housing across the country. About You: You're not just a...

Godspeed Workforce
ON, Canada

MsoNoSpacing">Hands-on Development: Lead by example through hands-on development, coding, and debugging of Java and Spark applications, ensuring adherence to best practices and coding standards. Onlly local candidates - Greater Toronto Area</b></p> <p class="MsoNoSpacing...

Arctic Wolf
Remote, Canada
Remote

Conducts duties and responsibilities in accordance with AWN’s Information Security policies, standards, processes and controls to protect the confidentiality, integrity and availability of AWN business information (in accordance with our employee handbook and corporate policies). We are looking for ...

General Motors
Markham, Ontario

Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all. We encourage interested candidates to review the key responsibilities and qualifications and apply for a...

CB Canada
Canada

We are looking for a Senior Software Developer- Java to join our MC Professional squad, working with the product management team to understand requirements, suggest technical solutions, implement, and deploy new features. Joining us as a Software Engineer is a chance to grow into a Senior, Staff, an...

Parexel
Remote, Ontario, Canada
Remote

As a Sr Project Quality & Risk Lead you will partner with operational delivery teams focusing on first-time quality, robust risk and issue management and maintaining an inspection-ready state. Analyze key risk indicators and investigate risk signals by performing, reporting and coordinating risk sig...

AdventInfotech
Ontario, Canada

We are seeking a talented and motivated Java Developer to join our growing team. Design, develop, test, and maintain high-performance, scalable, and reliable Java applications. Collaborate with product managers, business analysts, and other team members to gather and understand requirements. Impleme...

Arctic Wolf
Remote, Canada
Remote

Conducts duties and responsibilities in accordance with AWN’s Information Security policies, standards, processes and controls to protect the confidentiality, integrity and availability of AWN business information (in accordance with our employee handbook and corporate policies). We are looking for ...

Oracle
Canada

Primarily focused on development and support of network fabric and systems through a combination of a deep level understanding of networking at the protocol level coupled with programming skills to support the intensive automation required to operate a production environment. Collaborate with networ...