Java Developer | Mech Solutions

3 weeks ago


Vaughan, Canada Mech Solutions, Ltd Full time

Cloud 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 (cross‑domain), and MySQL database design and implementation. It is nice to have Linux system deployment operation experience. He/she is required to have developed a practical Java program previously (including school projects) and has experience with the Spring Boot framework. Responsibilities Develop a high‑quality Java program Review business requirements for technical design & coding Actively participate in or lead all Agile/Sprint activities Mentor junior developers where appropriate Efficiently communicate with other functional teams including BA, Frontend, hardware Engineer, QA, etc. Requirements Strong experience with J2EE & Spring Boot framework is mandatory 3+ years cloud application developing experience on AWS, GCP or Azure Strong experience in Java, Python, and willing to learn Golang language Strong experience in NIO, Multi‑thread, Netty, gRPC, WebSocket protocols Strong experience in RDBMS & No‑SQL database, strong in SQL & performance tuning Experience of DevOps, Jira, Jenkins, Git, K8s, Docker Strong communication, time management & multitasking skills Knowledge of HTML, CSS, JAVASCRIPT and Bootstrap is a bonus Seniority level Mid‑Senior level Employment type Full‑time Job function Engineering and Information Technology Referrals increase your chances of interviewing at Mech Solutions, Ltd by 2x. Get notified about new Java Software Engineer jobs in Concord, Ontario, Canada. #J-18808-Ljbffr



  • Vaughan, Canada Mech Solutions, Ltd Full time

    Join to apply for the Dev/Ops Engineer | Mech Solutions role at Mech Solutions, Ltd. We are looking for a full-time DevOps engineer to improve development and operational experience for build, release, deployment and reliability on DAIR Cloud and AWS. He/she is required to have work experience on CI/CD pipeline with Github Actions or Jenkins, knowledge of...


  • Vaughan, Canada Mech Solutions, Ltd Full time

    UI/UX Developer | Mech Solutions Mech Solutions, Ltd We are looking for a UI/UX developer to create wireframes, interactive prototypes, and mock‑ups. Candidates must have Canadian permanent residency or citizenship. Responsibilities: Creating wireframes, interactive prototypes, mock‑ups, etc. Designing web‑based programs in Figma, including UI visuals...


  • Vaughan, Canada Mech Solutions, Ltd Full time

    AI Engineering Associate | Mech Solutions Join to apply for the AI Engineering Associate | Mech Solutions role at Mech Solutions, Ltd We are looking for an AI associate in the area of deep learning and computational vision. He/She is required to have work/research experience in deep learning and knowledge of TensorFlow / Keras / PyTorch. Knowledge of 3D...


  • Vaughan, Canada Mech Solutions, Ltd Full time

    A leading technology company is seeking a Back-End Java Developer in Vaughan, Canada. The role requires strong experience in Java and Spring Boot, along with familiarity with various cloud platforms. Candidates should possess excellent communication skills and have a background in Agile methodologies. This full-time position offers an opportunity to work on...

  • Java Developer

    1 week ago


    Vaughan, Ontario, Canada Executive Scouts Full time

    Job BriefOur 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.ResponsibilitiesDesign,...


  • Vaughan, Ontario, Canada Source Code Full time

    Junior 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...


  • Vaughan, Canada Echelon 56 Full time

    At 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...


  • Vaughan, Canada Echelon 56 Full time

    At 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 Tech Lead

    5 days ago


    Vaughan, Canada HRB Full time

    Java 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 time

    Java 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...