Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Java Developer

YDC Pro

We are Hiring!!!

Java Workflow Engine Developer

Hybrid – GTA West – Canada

Core Skills: Java backend with real enterprise workflow systems

Email your resume to ***email_hidden***

About YDC

Please email your word format resume to ***email_hidden***

YDC (YDCPro) is a North American based technology consulting and talent solutions firm with HQ in Toronto, Canada, helping organizations accelerate digital transformation. Since 2016, it has focused on artificial intelligence, data analytics, cloud computing, and application development, delivering tailored solutions that improve efficiency and business performance.

Java Workflow Engine Developer

Ideal Candidate Profile

The ideal candidate is a strong Java backend engineer who has worked on real enterprise workflow systems , preferably in finance, insurance, banking, or another regulated industry. They understand that workflow applications are not just simple CRUD systems. They require careful handling of process state, transaction boundaries, retries, concurrency, auditability, and production

reliability.

They should be able to design and implement backend workflow services using Java and a workflow engine such as jBPM or Camunda , while also being comfortable using modern AI coding tools to improve productivity.

Position Overview

We are looking for a strong Java Backend Developer / Workflow Engine Developer to design, develop, and support mission-critical, workflow-driven backend applications.

This role requires hands-on experience building enterprise Java services using workflow/BPM engines such as jBPM, Camunda, Flowable, Activiti, or similar platforms. The ideal candidate understands backend transaction integrity, ACID principles, concurrency, multithreading, JVM performance, garbage collection, and enterprise integration patterns. Experience in finance, insurance, banking, government, healthcare, or other workflow-heavy industries is highly preferred, especially where systems require strong auditability, reliability, state management, and transaction correctness.

The candidate should also be comfortable using modern agentic AI development tools such as Claude Code, OpenAI Codex, GitHub Copilot, Cursor, or similar tools to improve productivity, analyze code, generate tests, and accelerate backend development.

Required Qualifications

Strong hands-on experience as a Java backend developer.

Strong experience with Spring Boot, REST APIs, and enterprise backend

service development.

Hands-on experience with at least one workflow/BPM engine, such as:

o jBPM

o Camunda

o Flowable

o Activiti

  • Apache Airflow, Temporal, or similar workflow orchestration platforms may also be relevant depending on project background.
  • Strong understanding of workflow-driven application design, including process state, task assignment, escalation, retries, timers, compensation, and audit history.
  • Solid understanding of ACID transactions, transaction boundaries, rollback behavior, database consistency, and distributed transaction challenges.
  • Strong knowledge of multithreading, concurrency, thread pools, asynchronous processing, and synchronization issues.

Preferred Qualifications

  • Experience in finance, insurance, banking, pension, claims processing,
  • underwriting, payment processing, government case management,
  • healthcare workflow, or other regulated workflow-heavy domains.
  • Experience building systems involving approvals, reviews, adjudication, case management, claims, payment workflows, onboarding workflows, compliance workflows, or exception handling.
  • Experience with BPMN 2.0, DMN, rules engines, or decision tables.
  • Experience with Camunda 7 / Camunda 8, jBPM, Flowable, or Activiti in production environments.
  • Experience with message-driven architecture using Kafka, RabbitMQ, JMS,
  • ActiveMQ, or similar messaging platforms.
  • Experience with Spring Security, OAuth2, JWT, IAM integration, or role-based access control.
  • Experience with observability tools such as logs, metrics, traces,
  • Prometheus, Grafana, ELK, OpenTelemetry, or similar.
  • Experience with Docker, Kubernetes, CI/CD pipelines, Git, Maven/Gradle, and automated testing.
  • Experience using GenAI or agentic development tools such as Claude Code,
  • OpenAI Codex, GitHub Copilot, Cursor, or similar tools.

Email your resume to ***email_hidden***

YDCPRO Ltd. Suite 2700/27th floor,

161 Bay Street TD Tower – Toronto – ON, M5J 2S1.

Website:

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Java Developer in Oakville, ON vacancy
  • $135k - $150k per year

     ...depend on. We are seeking a dedicated leader to manage, mentor, and develop this critical team. Role Summary This is a hybrid...  ...Own the technical stack, ensuring we effectively leverage Python, Java, AWS, Kubernetes, and LangChain . Drive Quality: Instill... 
    Suggested
    Work visa

    Lotlinx

    Oakville, ON
    28 days ago
  • $105k - $115k per year

    Overview Languages English Education ~ Bachelor's degree Experience Experience an asset On site Work must be completed at the physical location. There is no option to work remotely. Benefits Health benefits Dental plan Health care...
    Suggested
    Permanent employment
    Full time
    Remote work

    KingswaySoft Inc.

    Oakville, ON
    3 days ago
  • $105k - $115k per year

    Education: Expérience: Education Bachelor's degree Experience ~ Experience an asset Employment terms options ~ Day Health benefits Dental plan Health care plan Financial benefits ~ Bonus Other benefits Team building opportunities ...
    Suggested
    Permanent employment

    KingswaySoft Inc.

    Oakville, ON
    4 days ago
  • $81.5k - $101.9k per year

     ...The Opportunity The Associate Software Developer role is important to the success of Euna Grants as a key member of the software development team. Our development roles work together with the product and sales teams and positively contribute to the software design, architecture... 
    Suggested
    Work at office
    Local area
    Flexible hours
    Weekend work
    3 days per week

    Euna Solutions

    Oakville, ON
    1 day ago
  • $94.2k - $117.7k per year

     ...Position Summary The Software Developer role is integral to the success of Euna Grants as a key member of the software development team. The developer is responsible for designing, developing, and maintaining web applications using Python and React technologies, working across... 
    Suggested
    Work at office
    Local area
    Flexible hours
    Weekend work
    3 days per week

    Euna Solutions

    Oakville, ON
    21 days ago
  •  ...revolutionizing how food is prepared and enjoyed worldwide! Having developed Canada's first fully autonomous kitchen ( Gastronomous realizes...  ...new heights. Gastronomous is looking for a Co-Op Full Stack Developer who will be an integral part of our software team, implementing... 
    Worldwide

    Gastronomous Technologies Inc.

    Oakville, ON
    18 days ago
  • $77k - $120k per year

     ...Job Title: ServiceNow ITOM & Event Management Developer City: Oakville State/Province: Ontario Posting Start Date: 6/10/26 Wipro Limited (NYSE: WIT, BSE: 507685, NSE: WIPRO) is a leading technology services and consulting company focused on building innovative solutions... 

    Wipro Limited

    Oakville, ON
    5 days ago
  •  ...including analysis and design, development, testing and deployment. As a developer, the candidate will be responsible for developing & deploying...  ...- Experience/understanding with the following technologi es:- Java (Core, JDBC, MT, Collections, I/O), Spring B oot- SQL.PL-SQL... 
    Internship

    Luxoft

    Oakville, ON
    6 days ago
  •  ...Description: The team is seeking to hire a experienced Software Developer/Architect with strong Full stack development with good understanding...  ...-tenant architecture. Hands on development experience with Java, SpringBoot Experience with developing integration using micro... 

    Ztek Consulting

    Oakville, ON
    13 days ago
  •  ...Canada Core Skills: Oracle, PostgreSQL, SQL, stored procedures, Java, and Python. About YDC Please email your word format...  ...stored procedures, Java, and Python. They can think like both a developer and a DBA, and they are comfortable using modern AI tools to improve... 

    YDC Pro

    Oakville, ON
    8 days ago
  • $80k - $95.65k per year

     ...technology and build a more sustainable, more inclusive world. Job Description Job Summary We are seeking a skilled Java Spring Boot Developer to design, develop, and maintain scalable backend applications and microservices. The ideal candidate should have strong... 
    Permanent employment
    Full time
    Local area

    Capgemini

    Mississauga, ON
    3 days ago
  •  ...including analysis and design, development, testing and deployment. As a developer, the candidate will be responsible for developing & deploying...  ...have At least 6+ years of experience with Java Experience/understanding with the... 
    Internship

    Luxoft

    Mississauga, ON
    11 days ago
  •  ...Job Title: Java Full Stack Developer Location: Remote/Canada Number of Interview Rounds: 2 Interview Format: Virtual Expected Interview Timeline: 2 Weeks Assignment Details Duration: 12 Months Years of Experience Required : 7+ Years... 
    Contract work
    Remote work

    Astra North Infoteck Inc.

    Mississauga, ON
    22 hours ago
  • $86.13k - $127.19k per year

     ...experience with strong knowledge of the end to end project life cycle preferably in an Agile delivery model The candidate must have Java backend development experience with Core Java Java EE Springboot Framework and Microservices experience The candidate must have Java... 
    Full time
    Temporary work
    Local area
    Immediate start
    Shift work

    Capgemini

    Mississauga, ON
    15 days ago
  •  ...Job Title: Python Developer Location: Mississauga, ON 6 months contract with possible extension 3 days onsite per week Responsibilities...  ...(e.g., Kafka, Apache Spark) is beneficial. Experience using Java is preferred Skills: Excellent communication and... 
    Contract work
    3 days per week

    Kelly

    Oakville, ON
    13 hours ago
  •  ...Hiring: Python Backend Developer Hybrid (3 Days Onsite) | Greater Toronto Area Contract Opportunity We are looking for a strong Backend...  ...communication skills Nice to Have: Polars, Kafka, Spark, Java Docker / Kubernetes / OpenShift / ECS Financial services or... 
    Contract work

    IT Connex

    Oakville, ON
    19 days ago
  •  ...Strong in Java development. knowledge of Spring Boot MVC and WebFlux Own backend design & technical decisions - Guide team on coding standards & best practices - Review code and resolve complex technical issues - Identifying the NFR and plan to address those... 
    Full time

    Sapsol Technologies Inc

    Mississauga, ON
    more than 2 months ago
  •  ...Key Responsibilities Design, develop, and maintain backend services using Core Java and Spring Boot Build and manage Microservices-based architecture Develop and consume RESTful APIs Work with SQL and/or NoSQL databases for data storage and retrieval... 
    Full time

    Sapsol Technologies Inc

    Mississauga, ON
    more than 2 months ago
  •  ...Position Overview: Sapsol Technologies Inc. is looking for a proficient Java Full Stack Developer with expertise in React to join our dynamic development team. The ideal candidate will design, develop, and maintain web applications, ensuring seamless integration between front... 
    Full time

    Sapsol Technologies Inc

    Mississauga, ON
    more than 2 months ago
  •  ...equipment, and project overheads. Technical Analysis: Analyze architectural drawings, blueprints, and project specifications to develop accurate and comprehensive estimates. Site Evaluations: Conduct site visits to assess project scope, verify measurements, and collect... 
    Full time
    For subcontractor
    Work at office

    Sky Contracting Inc.

    Oakville, ON
    13 hours ago
  •  ...Job Summary We are seeking a highly skilled Java Full Stack Developer with strong expertise in Angular (latest versions) and backend development using Java, Spring Boot, and Microservices architecture . The ideal candidate will be responsible for designing, developing... 
    Full time

    Sapsol Technologies Inc

    Mississauga, ON
    more than 2 months ago
  •  ...We are seeking a talented Java Full Stack Developer with strong expertise in backend development using Java, Spring Boot, and Microservices , along with frontend experience in React.js . The ideal candidate will be responsible for building scalable, high-performance... 
    Full time

    Sapsol Technologies Inc

    Mississauga, ON
    more than 2 months ago
  •  ...Locations: Mississauga, Ontario Its Onsite Position. full time only. Skilled Angular Developer responsible for building scalable high quality web applications driving end to end feature delivery ensuring UI performance and collaborating closely with stakeholders to... 
    Full time

    Net2Source (N2S)

    Oakville, ON
    6 days ago
  •  ...Food Product Developer / Food Scientist (deserts and baked goods) | Milton | 80-100K ~100% on site in Milton, Ontario ~ Full time permanent ~ Monday-Friday ~3 weeks vacations ~ Interview process: 3 on-site interviews (including a technical assessment/demo in a lab... 
    Permanent employment
    Full time
    Monday to friday
    Shift work

    Fuze HR Solutions

    Oakville, ON
    13 hours ago
  •  ...Job Title: Senior Frontend Developer Job location: Mississauga, Ontario, Canada Job Type: Full Time Experience: 8+Years JD • Strong experience in ReactJs Development • Excellent knowledge of HTML5, CSS, JavaScript and front-end frameworks like ReactJS •... 
    Full time

    Tekshapers

    Oakville, ON
    13 hours ago
  • $50k per year

     ...Hardware, Alaska Airlines and a broad base of government entities such as the Federal Government of Canada. Job Summary: The Product Developer plans, designs and develops garments for uniform account programs. The Product Developer ensures that garments are developed... 
    Work at office

    Unisync Group Limited

    Oakville, ON
    6 days ago
  •  ...Work Mode: Hybrid Key Responsibilities Perform mechanical design activities for water and wastewater treatment systems. Develop technical specifications and RFQ packages for mechanical equipment. Perform technical bid evaluations and equipment selection.... 
    Internship

    Amaris Consulting

    Oakville, ON
    16 days ago
  •  ...Contribute to periodic reporting and regulatory outputs (e.g., T4A filings), and provide supporting documentation during audits Develop and maintain operational reporting (commission analytics, AUA trends), while delivering ad hoc analysis to support management decision... 
    Contract work
    Work at office
    Local area

    Vaco by Highspring

    Oakville, ON
    7 hours ago
  •  ...client financial plans and supporting documentation. Support discovery meetings and client needs analysis processes. Assist in developing customized financial planning and insurance recommendations. Conduct ongoing plan reviews and ensure client information remains... 
    Long term contract
    Full time
    Work at office

    The Vantage Talent Group

    Oakville, ON
    1 day ago
  • $120k - $135k per year

     ...servicing an array of noteworthy financial services and technology firms. Through research and development initiatives in our FinLabs we develop solutions for modernization, from Artificial Intelligence and Blockchain to Data Science models, Digital Underwriting, mobile-first... 
    Long term contract
    Temporary work
    Relocation package
    Flexible hours
    3 days per week

    Synechron

    Oakville, ON
    13 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Java Developer. Be the first to apply!