Senior Java Developer (with Flowable)

EPAM Systems

  • Zürich
  • Unbefristet
  • Vollzeit
  • 1 Monat her
We are seeking a highly skilled and experienced Senior Developer with a strong background in Flowable modeling and Java development. The ideal candidate will have 5+ years of professional experience, with hands-on expertise in designing, implementing, and maintaining solutions using Flowable BPM and workflow engines, or relevant alternatives.ResponsibilitiesDesign and develop robust business process workflows using Flowable modeling toolsCollaborate with cross-functional teams to analyze requirements and translate them into scalable technical solutionsImplement custom integrations and extensions using Java and other relevant technologiesOptimize and troubleshoot workflow processes to ensure peak performance and reliabilityMaintain documentation and follow best practices in software development and BPM implementationRequirementsMinimum 3+ years of experience in application development with a focus on BPM tools like FlowableStrong hands-on expertise in Flowable modeling and Java programmingFamiliarity with related BPM solutions (e.g., Camunda, Activiti) will be considered relevant experienceSolid understanding of workflow engines, process automation, and integration patternsProven track record of delivering complex projects within deadlines and quality standardsFluent English communication skills (written and spoken) at a B2 level or higherWe offer/Benefits
  • 5 weeks of vacation
  • EPAM Employee Stock Purchase Plan (ESPP)
  • Enhanced parental leave
  • Extended pension plan
  • Daily sickness allowance insurance
  • Employee assistance program
  • Global business travel medical and accident insurance
  • Learning and development opportunities including in-house training and coaching, professional certifications, over 22,000 courses on LinkedIn Learning Solutions and much more
  • *All benefits and perks are subject to certain eligibility requirements
  • Please note that any offers will be subject to appropriate background checks
  • We do not accept CVs from recruiting or staffing agencies
  • For this position, we are able to consider applications from the following:
  • - Swiss nationals
  • - EU/EFTA nationals
  • - Third-country nationals based in Switzerland with an appropriate work permit
  • - Displaced people from Ukraine who are currently in Switzerland and hold, or have already applied for, S permits

EPAM Systems