BPM Software EngineerSee all recent Jobs
Overview
Experience: Mid
Skills: 4+ years relevant professional experience in Software Development using BPM/ Workflow solutions and Java/J2EE technologies, BS or MSc in IT Engineering, Computer Science, Applied Sciences or related discipline, Java, EJBs, JPA, Hibernate, Spring, React, Angular or related JavaScript framework, BPM/workflow engines and tools preferably on IBM BAW or Activiti, Camunda, jBPM, Databases and SQL experience (any of Oracle DB, MSSQL, DB2 or MySQL), Be familiar with Azure DevOps or GitHub, GitLab, Jira, Maven
Reference Number: UPC1090
Athens, Hybrid
Full Time
We’re looking for a Senior BPM Software Engineer to join our team.
Responsibilities:
- Implementation of enterprise-level tailor-made multi-tier applications.
- Working closely and efficiently with the project team of various roles, such as software engineers, quality assurance engineers, DevOps engineers, business analysts, and the project manager.
- Implement integration with third-party applications / data sources.
- Utilize various workflow, document management, content management, portal systems and relevant frameworks.
- Design, implement, and maintain business process models using BPM tools (e.g., IBM BAW, Camunda, Activiti, jBPM).
- Collaborate with business analysts to translate business requirements into executable workflows.
- Develop custom service tasks, user tasks, and integration points within BPM engines.
- Monitor and optimize process performance, ensuring scalability and maintainability of BPM solutions.
- Ensure proper versioning, deployment, and documentation of BPM artifacts.
Required skills:
- At least four (4) years relevant professional experience in Software Development using BPM/ Workflow solutions and Java/J2EE technologies.
- Bachelor or Master’s degree in IT Engineering, Computer Science, Applied Sciences or related discipline.
- Working experience in Java programming and related frameworks, such as EJBs, JPA, Hibernate, Spring.
- Knowledge of Knowledge of React, Angular or related JavaScript framework.
- Experience with BPM/workflow engines and tools preferably on IBM BAW or alternative solutions such as Activiti, Camunda, jBPM or similar.
- Knowledge of Databases and SQL experience (any of Oracle DB, MSSQL, DB2 or MySQL).
- Knowledge of client-server architecture and web services (SOAP/REST).
- Be familiar with Azure DevOps platform or other Version Control Systems (i.e. GitHub, GitLab), Project/Task Management Systems (i.e. Jira), Maven.
- Ability to draft technical documentation and having analytical skills to design algorithms.
- Ability and willingness to work under pressure and meet tight deadlines.
- Ability to express ideas verbally and in writing, in a clear, concise and professional manner (both in English & in Greek).
- Commitment to providing excellent quality work and building client relationships.
Benefits:
- Hybrid work model – flexibility at its best
- Competitive compensation package
- Private insurance – we’ve got you covered
- Unlimited access to wellness & workplace support
- Free access to linkedIn e-learning courses
- A dynamic, fast-paced environment with continuous growth opportunities
- Work with cutting-edge technologies
UpcoMinds is a dynamic IT company with 28 years of experience that provides end-to-end web and mobile solutions helping businesses to reinvent themselves in the digital world. Our team’s skills and expertise will ensure the holistic digital transformation of any organization, which will considerably improve both business operations and customer’s experience.
Our goal is to always have our end products and services reflect our deep engineering skills and elegant progressive design aesthetic. We fundamentally believe deeply in developing long term strategic partnerships with our clients by exceeding expectations and maintaining a high level of transparency.
Find out more about us at www.upcominds.com
We commit to promote Inclusion & Diversity by creating a working environment where all employees are treated with dignity and respect and where individual differences are valued. We offer equal opportunity in all aspects of employment.
Our recruitment consultants will go through your Curriculum Vitae as soon as possible and get back to you to discuss the opportunity for which you apply. If you don’t hear from us in the coming ten (10) working days, you may consider that you have not been selected for the particular job.
Bookmark Job
You must sign in to bookmark this listing.