Java Developer
2 weeks ago
Job Brief
Our client is seeking a talented Java Developer with expertise in AWS and Spring Boot to contribute to the development and maintenance of their environmental services platform. You 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 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
- Bachelor's degree in Computer Science, Engineering, or related field
- Proven experience as a Java Developer with strong understanding of object-oriented programming principles
- Proficiency in Spring Boot framework and Spring ecosystem
- Hands-on experience with AWS services including 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 fast-paced environment
- Excellent communication and collaboration skills
- AWS certification(s) such as AWS Certified Developer or 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
- 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
-
C++ / Java Developer
6 days ago
Vaughan, Ontario, Canada Source Code Full timeJunior C++/ Java Developer to help program and maintain the world's largest online poker platform, built with Java, C++, SQL and AWS. Permanent, full timeToronto, Ontario (remote until further notice, hybrid thereafter) Key responabilties:Review business requirements and implementation criteria with the Squad to ensure clear understanding of the ask before...
-
C++ / Java Developer (Senior)
5 days ago
Vaughan, Ontario, Canada Source Code Full timeSenior C++/ Java Developer to provide technical and architectural leadership to a cross-functional Agile team that supports the world's largest online poker platform, built with Java, C++, SQL and AWS. Permanent, full timeToronto, Ontario (remote until further notice, hybrid thereafter) Key responabilties:Review business requirements and implementation...
-
Full Stack Developer
2 weeks ago
Vaughan, Ontario, Canada BRAINHUNTER Full timeJob Description Job Title: Full Stack DeveloperLocation: Vaughan, ONJob Type: Fulltime/PermanentJob Purpose: You will apply cutting edge development technologies to solve hard-core scale and integration problems and build high-demand, multi-threaded eCommerce applications. You will apply your existing PHP/J2EE knowledge to a large-scale real-time eCommerce...
-
Senior Engineering Manager
2 weeks ago
Vaughan, Ontario, Canada Exiger Full timeAbout us:Exiger makes the world a safe place to do business. Positioned at the bleeding edge of critical national security and commercial innovation, we offer AI-enabled supply chain risk management technology that empowers our Defense Industrial Base, Automotive, Pharmaceutical, and Commercial customers to build more transparent, resilient, and secure...
-
Java Developer | Mech Solutions
2 weeks ago
Vaughan, Canada Mech Solutions, Ltd Full timeCloud 3D Print is looking for a Back‑End Java Developer to start as soon as possible. He/She must have Canadian PR or citizenship. He/she should have experience building projects with Spring Boot, Java 1.8 (Maven), developing Java/JEE applications, including Spring MVC, REST APIs, JPA, Hibernate, Spring Security, JWT token‑based authentication...
-
Java Developer | Mech Solutions
3 days ago
Vaughan, Canada Mech Solutions, Ltd Full timeCloud 3D Print is looking for a Back‑End Java Developer to start as soon as possible. He/She must have Canadian PR or citizenship. He/she should have experience building projects with Spring Boot, Java 1.8 (Maven), developing Java/JEE applications, including Spring MVC, REST APIs, JPA, Hibernate, Spring Security, JWT token‑based authentication...
-
Java Development Manager
2 weeks ago
Vaughan, Canada Echelon 56 Full timeAt CAA Club Group, we are passionate about keeping our Members safe - whether they are on the road, at home, or travelling abroad. As a trusted Member-based organization, we provide products and services that are essential to Members’ safety and peace of mind. With over 2.6 million Members across Ontario and Manitoba, we advocate on issues such road safety...
-
Java Development Manager
3 days ago
Vaughan, Canada Echelon 56 Full timeAt CAA Club Group, we are passionate about keeping our Members safe - whether they are on the road, at home, or travelling abroad. As a trusted Member-based organization, we provide products and services that are essential to Members’ safety and peace of mind. With over 2.6 million Members across Ontario and Manitoba, we advocate on issues such road safety...
-
Java Development Manager
3 days ago
Vaughan, Canada Echelon 56 Full timeAt CAA Club Group, we are passionate about keeping our Members safe - whether they are on the road, at home, or travelling abroad. As a trusted Member-based organization, we provide products and services that are essential to Members’ safety and peace of mind. With over 2.6 million Members across Ontario and Manitoba, we advocate on issues such road safety...
-
Java Architect
7 days ago
Vaughan, Canada PeopleToGo Full timeJava Architect Our client currently has an opening for a Java Architect to join their team. Responsibilities: Drive the technical strategy and lead team(s) in meeting the strategic objectives. Design complex systems at the component level, make strategic technology choices, and directly supervise the quality of designs and implementation...
-
Java Tech Lead
3 weeks ago
Vaughan, Canada HRB Full timeJava Tech LeadWe are seeking a highly skilled and experienced Java Tech Lead to join our dynamic team. The ideal candidate will have a strong background in Java development, extensive experience with Spring Boot, and a solid understanding of AWS services. As a Tech Lead, you will guide the development team, drive technical solutions, and ensure the...
-
Java Tech Lead
3 days ago
Vaughan, Canada HRB Full timeJava Tech LeadWe are seeking a highly skilled and experienced Java Tech Lead to join our dynamic team. The ideal candidate will have a strong background in Java development, extensive experience with Spring Boot, and a solid understanding of AWS services. As a Tech Lead, you will guide the development team, drive technical solutions, and ensure the...
-
Java Tech Lead
3 weeks ago
Vaughan, Canada HRB Full timeJava Tech Lead We are seeking a highly skilled and experienced Java Tech Lead to join our dynamic team. The ideal candidate will have a strong background in Java development, extensive experience with Spring Boot, and a solid understanding of AWS services. As a Tech Lead, you will guide the development team, drive technical solutions, and ensure the...
-
Vaughan, Canada Echelon 56 Full timeA member-based organization is looking for a Development Manager to oversee design and development of applications. You will need over 8 years of experience, particularly with Java, J2EE, and Angular, in a fast-paced Agile environment. This role requires excellent project management and communication skills, and an ability to work collaboratively within a...