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

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


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


  • 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

    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

    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

    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

    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

    Join to apply for the QA Tester | Mech Solutions role at Mech Solutions, Ltd We are looking currently seeking a full-time QA tester to work in our Vaughan location. The QA tester will work closely with the project manager, development and design teams to ensure the software launching is smooth. He/She must have Canadian PR or citizenship. The individual will...


  • Vaughan, Canada Mech Solutions, Ltd Full time

    Join to apply for the QA Tester | Mech Solutions role at Mech Solutions, Ltd We are looking currently seeking a full-time QA tester to work in our Vaughan location. The QA tester will work closely with the project manager, development and design teams to ensure the software launching is smooth. He/She must have Canadian PR or citizenship. The individual will...