jobs in Virtusa

Virtusa Hiring! Full Time Senior Software Engineer in - Ricebowl

Senior Software Engineer

Virtusa

Singapore

Share
Save

Working Location

  • Singapore

Job Description

Responsibilities

"JD Below - Expr - 7 to 9 Yrs

Design, develop, and maintain workflow/process automation solutions using Flowable BPM.

Create and implement BPMN, CMMN, and DMN models. FFlowable+1

Develop custom Flowable integrations using Java and Spring Boot.

Build and consume REST APIs and integrate Flowable with enterprise applications. FFlowable Documentation

Customize Flowable forms, tasks, listeners, service tasks, and workflow components.

Develop microservices and integrate Flowable with databases and external systems.

Implement workflow business rules, approvals, timers, events, and exception handling.

Write unit/integration tests and troubleshoot workflow execution issues.

Participate in requirements analysis, technical design, development, deployment, and production support.

Optimize workflow performance and ensure secure, maintainable code.

Required Skills

Strong Core Java knowledge.

Spring Boot, Spring MVC, REST APIs.

Hands-on experience with Flowable BPM/Workflow Engine.

Good understanding of BPMN 2.0.

Knowledge of CMMN and DMN is an advantage.

JPA/Hibernate and relational databases such as PostgreSQL/Oracle/MySQL.

Microservices and API integration.

Understanding of transactions, exception handling, and concurrency.

Git, Maven/Gradle and CI/CD.

Good understanding of software design patterns, clean code, and unit testing.

Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More