Browse
···
Log in / Register

Java Developer

CA$300-420/day

Toronto

Favourites
Share

Description

As a Java developer at our company, you will design, develop and maintain high-performance Java applications that meet the needs of our clients. You will also work on numerous projects, including web applications, mobile applications, and enterprise-level software systems, in an exciting, collaborative work environment. We offer attractive compensation packages, comprehensive benefits, and ample growth opportunities within the company.


Location
Toronto
Show map

OKerCA_7js9n4m
1listing

You may also like

Workable
Senior Software Engineer - Front-End (React/React Native)
We're hiring!!! We are looking for a Senior Software Engineer with deep expertise in React.js/React Native and a proven track record of technical leadership. This role goes beyond individual contribution - you'll drive architectural decisions, lead cross-team initiatives, and mentor our engineering team while maintaining hands-on involvement in our codebase. About Us Craver Solutions is a mobile app platform for the restaurant industry. We enable restaurants to engage their customers with custom-branded mobile apps tailored to their unique brands and aesthetics. With best-in-class features such as mobile ordering, payment, rewards, loyalty and more, we help them retain and grow their loyal customer base. We are working with local brands such as Stumptown Coffee, Rook and Go Get Em Tiger, as well as many other restaurants across North America. As we scale rapidly, we need a Senior Software Engineer who can manage technical aspects across multiple epics, interface with other teams, and provide the technical leadership necessary to take our platform to the next level. What you'll do Technical Leadership & Team Management Own all technical aspects for your software team while interfacing with other teams for cross-team efforts Scope epics from scratch with stakeholders and create epic-level acceptance criteria Step in for the team manager when needed, demonstrating comprehensive understanding of business and organizational context Lead team-wide initiatives with demonstrable understanding of business and customer impact Drive E2E ownership of all team technical deliverables and epics Strategic & Business Impact Contribute meaningfully to roadmapping through technical guidance, estimation, and identifying solutions Participate in quarterly planning meetings, offering valuable insights to inform strategic decisions Advocate for features and investments that drive the business forward Anticipate bottlenecks in growth plans and recommend improvements to support scaling efforts Technical Excellence & Architecture Design, build, and implement the most complex aspects of team efforts Make system and architecture decisions with scalability, reusability, and framework limitations in mind Apply advanced patterns including SOLID, DDD, Hexagonal Architecture, designing low-dependency architectures Perform just-in-time design appropriate to business needs, understanding one and two-way door decisions Drive significant improvements to Craver's codebase, infrastructure, or processes Testing & Test-Driven Development Champion test-driven development (TDD) practices, writing tests before implementation to drive design decisions Design and implement comprehensive testing strategies including unit, integration, contract and end-to-end testing Establish testing standards and best practices across the team, ensuring high code coverage and meaningful test scenarios Build maintainable test suites that serve as living documentation and enable confident refactoring Implement testing automation and CI/CD pipelines that catch issues early and maintain code quality Mentorship & Team Development Serve as a strong mentor and trusted resource for junior and intermediate engineers Challenge the team to continuous improvement, providing direction and pragmatic solutions Participate in hiring and review processes, contributing to building a high-performing team Create and maintain an environment of trust, transparency, and respect Operational Excellence Assume responsibility for the health and maintainability of platform areas Lead major product rollouts including development, deployment, experimentation, and analysis Jump proactively into incidents and implement solutions that minimize blast radius Review and improve RCAs ensuring systematic changes are implemented Maintain high engineering standards and ensure they're applied wisely Requirements Who you are Technical Expertise Technical expert with mastery of software engineering patterns, principles, and architectural approaches Expert in your stack (React/React Native) with ability to flex into other tools and systems Highly skilled in software design with deep understanding of distributed systems Sought-after code reviewer who maintains high standards for code quality and coverage Testing advocate with proven experience in TDD, automated testing frameworks (Jest, Vitest, Cypress), and building robust test architectures that scale Leadership & Collaboration Go-to individual for issues, problems, and questions on your team Proactive communicator who raises issues early and volunteers for solutions beyond your own team Effective conflict resolver who facilitates a positive working environment Models pragmatic development, understanding what's ideal vs. what's possible Mindset & Approach Operational mindset identifying opportunities for efficiency improvements Internalized Agile principles with ability to work incrementally under ambiguity Strong focus and effective work habits, handling distractions professionally Known for high-value decisions with strong judgment on prioritization Requirements 5+ years of professional software development experience Strong background in software engineering and computer science fundamentals Expertise in React/React Native and modern front-end architecture Experience with cloud platforms (AWS, GCP, or Azure) Proven track record of leading technical initiatives and mentoring engineers Excellence in communication both verbal and written What We Value We're looking for someone who: Comprehensively understands business context and dependencies for all team work Can bootstrap a whole team on a design trajectory Drives team delivery in an incremental and iterative manner Takes ownership of team and team member time Creates significant enhancements that reduce manual work Advocates for scalable approaches over quick fixes Benefits Working with us Close-knit team practicing empathy, compassion, and mutual support Remote-first, hybrid environment with Downtown Vancouver office Flexible hours - we value contribution and output Professional development support including training and conferences Generous benefits including prescription drug coverage, massage, and dental Stock option plan - participate in our success On-call rotation with strong operational support Compensation Range Base salary: $100,000 - $160,000  How to Apply Resume Tips: Share your experience leading technical initiatives and mentoring teams Highlight cross-team collaboration and business impact of your work Include examples of architectural decisions and their outcomes Share your Github and personal projects Focus on both technical excellence and leadership impacts 1-2 pages is plenty If you're excited about technical leadership, driving team excellence, and making a significant business impact through engineering, we want to hear from you - even if you don't check every box!
Vancouver, BC, Canada
CA$100,000-160,000/year
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
Senior Fullstack Developer
TEHORA is currently seeking a Senior Fullstack Developer with strong technical skills, extensive knowledge, and a desire to apply their expertise within a versatile team. Although not exhaustive, below are the services and deliverables expected from the selected candidate. Description of work or deliverables: Join an agile team responsible for the evolution and maintenance of IT solutions, including several in-house developments and some large-scale software packages (e.g.: Ellucian Banner and Infosilem.) Participate in the evolution and maintenance of existing systems as well as in new developments as required. Requirements Must have more than 8 years of experience in Java development (versions 8 to 17); Must have more than 5 years of experience with Oracle SQL and PL/SQL, Oracle Forms / Reports programming languages; Must have more than 8 years of experience using Spring / SpringBoot / Spring Data JPA, Hibernate, Vaadin Flow 24, Morphis, Jasper Reports application frameworks; Must have more than 8 years of experience using IntelliJ (integrated development environment), Git (GitHub / Bitbucket), Maven (multi-module), WSL (Windows Subsystem for Linux) environments; In-depth knowledge and mastery of continuous deployment and integration: JUnit unit testing, automated integration testing, Docker, Openshift (Kubernetes), Kustomize, Jenkins / Github Actions; Minimum of one year of experience in developing and customizing the Ellucian Banner product. The following will be considered assets: Experience working in an Agile/SAFe environment Experience with collaboration tools such as Jira, Confluence Experience with platforms similar to those mentioned above. Benefits Remote work and flexibility to accommodate your family obligations; An entrepreneurial culture that encourages creativity and innovation; Flexible working hours (depending on the type of employment contract); Leave for illness and family-related events; Appropriate IT tools; A fulfilling and motivating work environment; Social and environmental initiatives; On-the-job learning program; Career development opportunities. SALARY The salary will be calculated based on the average hourly rate corresponding to your profile. WORK LOCATION The work location will be determined according to the assignment and may be remote or at the client's site. WHY JOIN TEHORA? TEHORA is a multidisciplinary Quebec-based firm recognized for the excellence of its professional services, both technical and project management, at national and international levels. Our mission is to support our clients in realizing their projects through our expertise and creativity.
Québec City, QC, Canada
Negotiable Salary
Workable
BI Programmer Analyst
TEHORA is currently seeking a BI Programmer Analyst with strong technical skills, extensive knowledge, and a desire to apply their expertise within a versatile team. Although not exhaustive, below are the services and deliverables the selected candidate will be required to provide. Description of work or deliverables: coordinate and lead requirements gathering workshops;  develop business intelligence solutions and systems (ETL, modeling, etc.);  contribute to the improvement of existing solutions;  identify metrics, management, and performance indicators;  perform system configuration and monitoring;  design and implement testing strategies;  actively participate in writing change management plans;  design and deliver training for developers and end users   Requirements hold a recognized undergraduate university degree by the Ministry of Education and Higher Education in management computing or a relevant discipline requiring at least three (3) years of full-time study. The comparative evaluation issued by the Ministry of Immigration, Francisation, and Integration for degrees obtained outside Quebec will be accepted. One (1) missing year of study may be compensated by two (2) years of experience;  possess a minimum of five (5) years of experience in information technology;  possess a minimum of three (3) years of experience in BI solutions development;   have participated in at least one (1) development project of 200 person-days conducted in Agile methodology within a government context;   have participated in at least one (1) development project of 200 person-days using Microsoft technologies (MS SQL Server, Power BI, etc.);  have proficiency in French, both spoken and written.   Benefits Remote work and flexibility to accommodate your family obligations; An entrepreneurial culture promoting creativity and innovation; Flexible working hours (depending on the type of employment contract); Leave for illness and family-related events; Suitable computer equipment; A fulfilling and motivating work environment; Social and environmental initiatives; On-the-job learning program; Career progression opportunities. SALARY The salary will be calculated based on the average hourly rate corresponding to your profile. WORK LOCATION The work location will be determined according to the assignment and may involve remote work or working on the client's premises. WHY JOIN TEHORA? TEHORA is a multidisciplinary Quebec-based firm recognized for the excellence of its professional services, both technical and project management, at national and international levels. Our mission is to support our clients in realizing their projects through the excellence of our expertise and creativity
Québec City, 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.