EPAM Systems•12h ago
Indeed
Senior Software Engineer
Gurugram, Haryana
Senior Level
Full Job Description
We are seeking a highly skilled Flowable + Java Developer with expertise in Flowable, BPMN, CMMN, Java, Spring Boot, and distributed microservices architecture to design business processes, modernize platforms, resolve production issues, and deliver secure, scalable software solutions.
Key Responsibilities:
- Design, develop, and implement business processes using Flowable
- Analyze existing processes for optimization opportunities
- Develop and maintain BPMN and CMMN models
- Customize the Flowable platform based on technical requirements
- Build scalable applications using microservices architecture
- Participate in platform upgrades to latest versions
- Collaborate with stakeholders to translate requirements into solutions
- Troubleshoot and resolve production issues
Requirements:
- Bachelor's degree in Engineering or equivalent
- 8+ years of software development experience (Java preferred)
- Expertise in Flowable, BPMN, CMMN, Java 17+, Spring Boot
- Experience with REST APIs and distributed systems/microservices
- Strong English communication skills (B2 level or higher)
We Offer:
- Global collaboration opportunities across geographies
- Vast self-development options including online university, certifications, and LinkedIn Learning access
- Sponsored Tech Talks & Hackathons
- Possibility to relocate for projects worldwide
- Comprehensive benefits: Health, Retirement, Paid Time Off, Flexible benefits, and community forums (CSR, sports, arts)
Company
EPAM Systems
EPAM Systems is a leading global provider of digital platform engineering and development services, committed to delivering positive impact for customers, employees, and communities.We embrace a dynam...
Gurugram, Haryana
Posted on Indeed