Browse
···
Log in / Register

Java backend engineer

Negotiable Salary

Axiom Software Solutions Limited

Mississauga, ON, Canada

Favourites
Share

Description

Role:- Java backend engineer Location: Mississauga, Ontario, Canada Required Skills :Core Java, Springboot, Microservices, J2ee,strong in coding 1. 10+ years of exp. in Java 2. hand-on Java coding. 3. Experience in security and integration required 4. SQL experience required 5. With Banking experience • 8+ years of experience on Java/J2EE based applications design, development, and deployment • Experience of micro services • Should have hands-on experience on Spring Boot, Spring Data/JPA • Very sound on OOPs concepts and Java fundamentals • Strong on programming fundamentals, best practices • Knowledge and hands-on experience with various design patterns • Well versed with Agile scrum execution using the tools like JIRA • Exposure to latest tools, trends, and technologies.

Source:  workable View original post

Location
Mississauga, ON, Canada
Show map

workable

You may also like

Workable
Software Developer C# / Software Developer C#
Your team’s dynamic: AutoVu software developers at Genetec have the opportunity to work with a multitude of systems composed of both software and hardware components. Our automated license plate recognition (ALPR) technology is part of the Security Center platform, but also extends to the AutoVu Sharp LPR camera's embedded software, the AutoVu Patroller in-vehicle software, and even Microsoft Azure cloud services. Working within this multidisciplinary team offers you the chance to be exposed to all of this and much more, while closely collaborating with product management, engineering, and system testers to deliver a continuous stream of innovations to our customers. A software development career at Genetec is much more than just an opportunity to create robust and reliable products; it is also a chance to leave a lasting technical legacy in the security market. Your day at a glance: Work on Front-End (WPF and Angular) and Back-End (.NET) components across multiple products and integrations. Participate in all stages of the development lifecycle, including user experience, design, development, and maintenance. Design, implement, and test object-oriented, fault-tolerant software. Work in a stimulating environment using Agile and Kanban methodologies. What makes you a great fit: Fluency in French and English, both spoken and written (this role requires interactions with our international colleagues and customers) Bachelor's degree in Computer Engineering, Software Engineering, or Computer Science, or equivalent experience. Minimum of 3 to 5 years of experience in a similar role. Motivated to work in a dynamic environment and eager to take on diverse challenges. Enjoy managing multiple small projects with varied challenges and technologies in a fast-paced delivery environment. Capable of working independently while possessing strong collaboration skills. Your technical expertise: Strong mastery of object-oriented programming in C# and the .NET platform. Experience with Visual Studio and software development concepts (version control, code analysis, unit testing). Experience with relational database management systems such as Microsoft SQL. An asset if you have: Knowledge of networking (TCP/IP, UDP). Experience with WPF. Experience with REST APIs. Experience in development with Angular or React. Here’s what we offer! Attractive compensation package Training tuition reimbursement program Subsidized meals at our amazing Bistro (Les Cordons Bleus) Work-life balance through a flexible work schedule Free, unlimited coffee Free parking space for all employees On-site fitness center We know that diversity of backgrounds and experiences brings great value to our teams. Even if you don’t meet all the requirements, we still encourage you to apply—your profile might surprise us! Thank you for your application, but please note that only selected candidates will be contacted. Recruitment agencies and headhunters are not permitted to submit resumes via this website or directly to managers. --------------------------------------------------------------------------------------------------- Your team’s dynamic: AutoVu software developers at Genetec get to work with a multitude of systems comprised of both software and hardware components. Our automated license plate recognition (ALPR) technology is part of the Security Center Platform but also extends to the AutoVu Sharp LPR camera as embedded software, to the AutoVu Patroller in-vehicle software and even to the Microsoft Azure cloud. Working in this multidisciplinary team gives you the opportunity to be exposed to all this and more while working in close collaboration with product management, engineering and system testers to deliver a continuous stream of innovations to our customers.  A software development career at Genetec is much more than just an opportunity to create sturdy and reliable products; it is also an opportunity to create a lasting technical legacy in the security market.  Your day at a glance: Working from Front-End (WPF and Angular) to Back-End (.Net) components on multiple products and integrations.  Participating in everything in the development lifecycle including user experience, design, development, and maintenance.  Designing, implementing and unit testing object-oriented, fault tolerant software.   Work in a stimulating environment using Agile and Kanban methodologies.  What makes you a great fit: Fluent in French and English, both verbal and written (this role requires interaction with our international collaborators and customers) A bachelor’s degree in Computer Engineering, Software Engineering or Computer Science, or equivalent experience  Minimum of 3-5 years of experience in a similar role    Motivated to work in a fast-paced environment and enjoys the challenge of unfamiliar tasks.  Motivated by overseeing multiple small projects, with different challenges and technologies, with a fast-paced delivery environment.  Is able to work alone but also possesses good collaboration skills.  Your technical expertise: Excellent knowledge of object-oriented programming in C# and the .NET platform.  Experience with Visual Studio and concepts of software development (version management, code analysis, unit testing)  Experience with relational database management systems such as Microsoft SQL.  An asset if you have: Knowledge of networking (TCP/IP, UDP).  Experience with WPF.  Experience with REST APIs.  Experience with Angular or React programming.  Let’s talk perks! Attractive compensation package Training Tuition Reimbursement Program Subsidized meals in our amazing Bistro (Les Cordons Bleus) Work-life balance with a flexible working schedule Free, unlimited coffee Private, free parking for all employees Onsite fitness facility with personal trainer We know that diverse backgrounds and experiences bring great value to our teams. Even if you don't think you tick all the boxes, we still encourage you to apply - your profile may surprise us! Thank you for your application, but please note that only selected candidates will be contacted. Head-hunters and recruitment agencies may not submit resumés/CVs through this Web site or directly to managers.
Montreal, QC, Canada
Negotiable Salary
Kijiji
CNC (computer numerical control) machinist
Job description We look forward to the hiring of a skilled CNC programmer to operate and maintain our CNC equipment. As a CNC programmer, you will be responsible for reading and interpreting technical blueprints, inputting design specifications, adjusting the machine cutting paths, and performing quality checks on the final product. You may be required to perform routine maintenance on machines in the manufacturing process, and troubleshoot any issues that arise during manufacturing processes. You should have extensive experience working in manufacturing, a keen eye for detail, and the ability to work unsupervised working quickly and efficiently, ensuring all products meet the specifications of the client. Salary $24.00 - $35.00 hourly / 80 hours per bi-weekly Start date: 2025-06-30 End date: 2027-06-30 Languages - English Education - College, CEGEP or other non-university certificate or diploma from a program of 1 year to 2 years - Computer numerically controlled (CNC) machinist technology/CNC machinist Experience - 5 years or more On site - Work must be completed at the physical location. There is no option to work remotely. Responsibilities: Tasks - Compute dimensions and tolerances of machine parts - Measure and lay out work pieces in preparation for assembly - Read and interpret engineering drawings, blueprints, charts and tables - Repair machine tools and parts - Set up and adjust production machineries/tools - Fit and assemble components and machine parts to close tolerance - Maintain, repair and calibrate precision measuring instruments - Document and report deviations from specifications and tolerances - Maintain inspection records and complete inspection reports - Verify dimensions of parts machined using precise measuring instruments (e.g., micrometers, calipers) - Set up and operate conventional and computer controlled machine tools - Verify dimensions of products for accuracy and conformance to specifications using precision measuring instruments Experience and specialization - Measuring tools - Micrometers - Callipers - Calibre - Gauges Computer and technology knowledge - Mastercam CAD/CAM - Hypermill Specialized machining processes - Ultrasonic - Laser beam - Water jet Equipment and machinery experience - 3D pantographs - Broaching machine - Cylindrical grinders - Drill presses - Electrical discharge machine (EDM) - Engine lathes - Milling machines - Sawing machine - Shapers - Surface grinders - Tool grinders - Use computer numerical control (CNC) machines - Computer-aided design (CAD) Equipment, systems and controls experience - Electric drive - Electric motors Specialization or experience - Specialized environmental skills and knowledge Additional information - Security and safety - Criminal record check - Work conditions and physical capabilities - Ability to work independently - Fast-paced environment - Tight deadlines - Repetitive tasks - Physically demanding - Standing for extended periods - Attention to detail Personal suitability - Accurate - Dependability - Efficient interpersonal skills - Excellent oral communication - Excellent written communication - Flexibility - Initiative - Team player - Quick learner Benefits - Health benefits - Dental plan - Disability benefits - Health care plan - Vision care benefits Financial benefits - Bonus - Life insurance Other benefits - Free parking available - On-site amenities - Paid time off (volunteering or personal days) - Team building opportunities - Parking available How to apply: By Direct Apply here By email accounting@cedonia.ca
2405a Lucknow Dr, Mississauga, ON L5S 1H9, Canada
CA$24-35/hour
Workable
Applications Specialist
Due to frequent travel associated with this role across North America, a valid Canadian or U.S. passport is required. About Tecsys Tecsys is a rapidly growing innovator providing supply chain solutions to major healthcare systems, hospitals, pharmacies, distributors, retailers, and 3PLs. We work with industry leaders to transform their supply chains through technology. If you enjoy tackling challenging problems with continuous learning opportunities and want to work in a respectful, comfortable, and dynamic environment, this position may be right for you. About the Position Are you excited by the idea of making a positive difference in the world around you? Do you want to improve the quality of healthcare? Are you looking to start a rewarding career with a proven management path? We are seeking a talented individual interested in hospital inventory management. If this sounds like you, join our professional services team and help implement world-class software solutions for supply chain management! In this role, you will be responsible for the following: As an implementation and business process-focused associate within our professional services department, you will lead data collection and solution configuration in collaboration with the project team to identify client needs and define business processes. Teamwork is essential to what we do! You will establish on-site relationships with clients to guide them through their Tecsys software integration. We will train and develop your application knowledge, sharp consulting skills, interpersonal abilities, and supply chain expertise. You will grow into a key contributor to successful implementations. Requirements: Bachelor's degree - B.Com in supply chain management, accounting, or equivalent Minimum of one year of internship experience Basic understanding of accounting, journal entry, and general ledger reconciliation Problem-solving and troubleshooting abilities Flexibility and self-learning capability Excellent written and presentation skills Due to frequent travel involved in this role, a valid Canadian or U.S. passport is required Strong written and verbal English communication skills, essential for effective correspondence with clients, suppliers, business partners, and colleagues outside the province of Quebec Strong written and verbal French communication skills What Would Give You an Advantage: Understanding of procurement and inventory management Knowledge of Lean Six Sigma Technical aptitude Ability to analyze BI data At Tecsys, we are committed to fostering a diverse and inclusive workplace where all employees feel valued, respected, and empowered. We believe diversity drives innovation and strengthens our ability to deliver exceptional solutions. We welcome and encourage applications from individuals of all backgrounds, experiences, and perspectives to join our team. Tecsys is an equal opportunity employer. Accommodations are available for candidates selected for an interview. The use of masculine pronouns in this document is solely for brevity.
Montreal, QC, Canada
Negotiable Salary
Workable
Senior Software Developer
Your team’s dynamic: We are looking for a Senior Software Developer with deep expertise in Microsoft Dynamics 365, Power Platform, and Azure integration technologies. In this role, you will design and implement scalable, secure solutions within the Microsoft enterprise ecosystem—playing a key role in architecture, integration strategy, and technical leadership. Your day at a glance: Lead the design and development of custom solutions using Dynamics 365, Power Platform, and Azure Develop in C#, CRM plugins, JavaScript/TypeScript front-end components, and RESTful APIs Design integration processes with Azure Logic Apps, Azure Functions, and Service Bus Define best practices for Dynamics 365 Web API, Webhooks, and Virtual Entities Apply secure design patterns (OAuth, API management) Participate in DevOps automation via Azure DevOps (CI/CD pipelines, deployment strategies) Mentor developers and contribute to technical standards and code reviews What makes you a great candidate: Fluency in French and English, both spoken and written (this position requires interaction with our international colleagues and clients) 5+ years of full stack development experience, including: C#, .NET Core / .NET Framework JavaScript / TypeScript, REST APIs Azure Logic Apps, Azure Functions, Service Bus Expertise in Microsoft Dynamics 365 customizations and integrations Proficiency in Power Platform (Power Apps, Power Automate) Solid knowledge of OAuth, API security, JSON/XML transformations Experience with CLI tools, Postman, Swagger Implementation of CI/CD with Azure DevOps An asset if you have: Microsoft certifications (e.g., Azure Developer, Power Platform, Dynamics 365) Experience with microservices or large-scale enterprise systems Experience in building EDI services (cXML, X12, AS2) Here’s what we offer! Attractive compensation package Training tuition reimbursement program Subsidized meals at our amazing Bistro (Les Cordons Bleus) Work-life balance through a flexible work schedule Free, unlimited coffee Free parking space for all employees Onsite fitness center We know that diverse backgrounds and experiences bring great value to our teams. Even if you don’t meet all requirements, we encourage you to apply—your profile might surprise us! Thank you for your application, but please note that only selected candidates will be contacted. Recruitment agencies and headhunters are not permitted to submit resumes via this website or directly to managers. --------------------------------------------------------------------------------------------------- Your team’s dynamic: We’re looking for a Senior Software Developer with deep expertise in Microsoft Dynamics 365, Power Platform, and Azure integration technologies. In this role, design and implement scalable, secure solutions across Microsoft’s enterprise ecosystem you’ll —playing a key role in architecture, integration strategy, and technical leadership. Your day at a glance: Lead design and development of custom solutions using Dynamics 365, Power Platform, and Azure Develop C#, CRM Plugins, JavaScript/TypeScript front-end components, and RESTful APIs Design integration processes with Azure Logic Apps, Azure Functions, and Service Bus Guide best practices for Dynamics 365 Web API, Webhooks, and Virtual Entities Enforce secure design patterns (OAuth, API management) Participate in DevOps automation using Azure DevOps (CI/CD pipelines, deployment strategies) Mentor developers and contribute to technical standards and code reviews What makes you a great fit: Fluent in French and English, both verbal and written (this role requires interaction with our international collaborators and customers) 5+ years in full stack development using: C#, .NET Core/.NET Framework JavaScript/TypeScript, REST APIs Azure Logic Apps, Functions, and Service Bus Expert in Microsoft Dynamics 365 customizations and integrations Hands-on with Power Platform (Power Apps, Power Automate) Strong knowledge of OAuth, API security, JSON/XML transformations Experience with tools like CLI, Postman, Swagger CI/CD implementation with Azure DevOps An asset if you have: Microsoft certifications (e.g., Azure Developer, Power Platform, Dynamics 365) Experience with Microservices, or large-scale enterprise systems Experience with building EDI services (cXML, X12, AS2) Let’s talk perks! Attractive compensation package Training Tuition Reimbursement Program Subsidized meals in our amazing Bistro (Les Cordons Bleus) Work-life balance with a flexible working schedule Free, unlimited coffee Private, free parking for all employees Onsite fitness facility with personal trainer We know that diverse backgrounds and experiences bring great value to our teams. Even if you don't think you tick all the boxes, we still encourage you to apply - your profile may surprise us! Thank you for your application, but please note that only selected candidates will be contacted. Head-hunters and recruitment agencies may not submit resumés/CVs through this Web site or directly to managers.
Montreal, QC, Canada
Negotiable Salary
Workable
Principal Research Developer
About Mila and BRDG Mila is a world-renowned research institute in artificial intelligence founded by Yoshua Bengio. Recognized globally for its significant contributions to the field of deep learning, Mila has particularly excelled in language modeling, machine translation, object recognition, and generative models. The BRDG team (Benchmarking, Research, and Development for AI Computing Clusters) is dedicated to optimizing computing resources at Mila through technological innovation. This mission unfolds across three main axes: evaluating and benchmarking cutting-edge scientific computing technologies, developing new methodologies to improve the efficiency of research codes, and establishing strategic collaborations with accelerator manufacturers to influence the development of future technologies and facilitate their adoption at Mila. We are seeking a Principal Research Developer to join the BRDG team and transform computational efficiency in AI research at Mila. In this strategic role, you will evaluate new accelerator architectures, work closely with research teams to identify critical components requiring optimization, and develop low-level optimization solutions that maximize the performance of our state-of-the-art computing infrastructure. Your technical expertise will directly accelerate the most critical scientific discoveries of our time by drastically improving computing resource efficiency, paving the way more quickly for revolutionary breakthroughs in numerous fields, including medicine, materials science, and climate change mitigation. As Canada develops its national strategy to compete globally in high-performance computing for AI, your work in optimization and co-development with industry will significantly enhance Mila's strategic role, establishing the institute as a cornerstone of Canada's technological competitiveness and democratizing access to cutting-edge AI technologies for institutions worldwide. Key Responsibilities 1. Advanced Optimization and Performance Evaluation Benchmarking new architectures: Evaluate and analyze performance profiles of new computing accelerators to identify their optimal characteristics and limitations. Bottleneck identification: Conduct in-depth analysis of complex research codes (large-scale model training, inference pipelines, distributed algorithms) to detect computational and memory inefficiencies. Low-level optimizations: Implement advanced optimizations including rewriting custom kernels, migrating simulations to GPUs, and leveraging specialized accelerator features (tensor cores, shared memory, bandwidth optimizations). 2. Cross-functional Collaborations Multi-domain expertise: Collaborate with research groups specializing in diverse areas (natural language processing, computer vision, reinforcement learning, graph neural networks) to understand their specific computational needs and recommend suitable accelerators. Optimization during research: Work closely with researchers to identify stable and critical computational components to optimize within a constantly evolving research environment. Reproduction and optimization: Accurately reproduce research work and develop optimized versions specifically tailored for next-generation computing accelerators. 3. Software and Tool Development Open-source libraries: Design and implement minimal open-source libraries to share optimized algorithm versions with the Mila community and external research ecosystem. Contribution to benchmarks: Develop and integrate optimized workflows into Mila's benchmark suite to standardize performance best practices. 4. Leadership and Communication Representation to partners: Present technical expertise and research projects during strategic discussions with potential industry partners. Scientific outreach: Enhance the team's visibility by presenting optimization work at major machine learning and high-performance computing conferences (NeurIPS, ICML, SC, etc.). Mentorship and team development: Supervise junior research developers and actively contribute to structuring and growing the BRDG optimization team. Requirements Required Skills and Qualifications • Accelerator optimization expertise: In-depth mastery of modern GPU architectures (CUDA, ROCm) and demonstrated experience in low-level optimization, including rewriting custom kernels and leveraging specialized features (tensor cores, shared memory) • Significant industry experience: Minimum of 5–7 years of experience optimizing high-performance systems and developing complex computational solutions, with a proven track record of collaboration in demanding technical environments • Versatility in machine learning: Solid understanding of machine learning architectures and algorithms across multiple domains (computer vision, natural language processing, reinforcement learning), with the ability to quickly adapt to new research paradigms • Advanced programming: Expert-level proficiency in Python and C++, with extensive experience in ML frameworks (PyTorch, Jax), performance profiling tools, and open-source library development • Research collaboration: Demonstrated experience working in dynamic and uncertain research environments, with the ability to identify critical components for optimization despite constant project evolution • Technical leadership: Autonomy in making complex technical decisions and the ability to guide multidisciplinary teams toward optimization goals • English proficiency: Excellent oral and written communication skills in English for effective collaboration with international researchers and scientific publication writing Additional Assets • Scientific publications and outreach: Contributions to research in ML systems, high-performance computing, or computational optimization, with publications in recognized conferences (NeurIPS, ICML, SC) • Advanced hardware expertise: In-depth knowledge of emerging accelerator architectures and experience evaluating pre-commercialization hardware performance • Open-source contributions: History of developing and maintaining open-source libraries used by the AI research community • Mentorship experience: Demonstrated experience in technical supervision and training development teams, particularly in applied research contexts • Presentation and communication: Experience presenting technical work to diverse audiences (industry partners, academic conferences, internal teams) • Specialization areas: In-depth expertise in one or more specific research domains (large-scale language models, computer vision, graph neural networks, reinforcement learning) • French proficiency: Knowledge of French to facilitate collaboration with colleagues and integration into the Quebec work environment Benefits Good reasons to work at Mila The opportunity to contribute to a unique mission with significant impact; The opportunity to contribute to launching a strategic team at the heart of modern AI computing challenges. Access to state-of-the-art computing infrastructure, including a wide variety of GPUs and accelerators. A comprehensive group insurance plan (health, dental, disability, life, travel insurance, and supplementary coverage); An employee and family assistance program; Access to a telemedicine service; A vacation policy offering a base of 20 vacation days from the start of employment; A retirement savings plan with a minimum 4% employer contribution; A generous flexible benefits envelope allowing you to customize your benefits according to what contributes to your well-being. You can select and combine options that suit your needs from lifestyle credits, enhanced insurance, additional vacation days, and an enriched retirement contribution; Flexible hours, summer hours, and remote work possibilities; A workplace located in the heart of Little Italy, in the trendy Mile-Ex neighborhood, close to public transit; A team of domain experts, passionate and inspiring people; A collaborative and inclusive work environment.
Montreal, QC, Canada
Negotiable Salary
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.