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:
$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...SuggestedWork visa$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...SuggestedPermanent employmentFull timeRemote work$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 ...SuggestedPermanent employment$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...SuggestedWork at officeLocal areaFlexible hoursWeekend work3 days per week$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...SuggestedWork at officeLocal areaFlexible hoursWeekend work3 days per week- ...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
$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...- ...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
- ...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...
- ...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...
$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 employmentFull timeLocal area- ...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
- ...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 workRemote work
$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 timeTemporary workLocal areaImmediate startShift work- ...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 work3 days per week
- ...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
- ...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
- ...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
- ...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
- ...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 timeFor subcontractorWork at office
- ...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
- ...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
- ...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
- ...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 employmentFull timeMonday to fridayShift work
- ...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
$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- ...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
- ...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 workWork at officeLocal area
- ...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 contractFull timeWork at office
$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 contractTemporary workRelocation packageFlexible hours3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Java Developer. Be the first to apply!

