Senior Java Developer - Flowable

10 Months ago • 8 Years +
Full Stack Development

Job Description

This Senior Java Developer role focuses on developing and maintaining a Credit Risk monitoring platform for a global investment bank. Responsibilities include analyzing and designing business processes, collaborating with business users to define requirements, implementing high-quality software solutions using Flowable (BPMN, CMMN, DMN), mentoring junior developers, and contributing to platform modernization. The ideal candidate will have extensive experience with Flowable or similar workflow engines within the financial sector, expertise in Java, Spring framework, microservices, and Kafka, and strong UML and design pattern knowledge.
Good To Have:
  • Kafka messaging
  • Experience in Investment Banking or Risk Technologies
Must Have:
  • 8+ years experience in similar role
  • Expert in Flowable (BPMN, CMMN, DMN)
  • Java, Spring framework expertise
  • Microservice architecture knowledge
  • UML design and design patterns

Add these skills to join the top 1% applicants for this job

java
back-end
spring-framework
design-patterns
credit-risk
automated-testing

Project description

We are running a number of projects for a global investment bank related to development of new applications and integration in the wealth management area.

Responsibilities

analyze and design new business processes, monitoring and providing feedback on process performance.

collaborate with business users to identify and define detailed product requirements and use cases.

facilitate process redesign, serving as a liaison to the business community while advising on all change aspects.

implement and deliver high quality software solutions / components for the Credit Risk monitoring platform.

leverage his/her expertise to mentor and lead developers; review code/designs and ensure adherence to standards.

play a key role in platform modernization while continuously improving the existing systems.

design, develop, and improve the digital products and technology services we provide to our clients and employees

apply a broad range of software engineering practices, from analyzing user needs and developing new features to

automated testing and deployment

ensure the quality, security, reliability, and compliance of our solutions by applying our digital principles and implementing both functional and non-functional requirements

share knowledge and expertise with colleagues, help with hiring, and contribute regularly to our engineering culture and internal communities.

Skills

Must have

Bachelor of Engineering or equivalent.

Ideally 8+ years of experience in a similar position focused on Business Process designing using Flowable (or alternatives such as Camunda / Activiti / JBPM etc.) in Investment Banking or Risk Technologies within the finance sector

Expert level knowledge of in BPMN, CMMN, DMN modeling

Expert in Flowable customization, good in widgets, identity API

SME on Flowable (or other Workflow solution) with enterprise-level implementation experience

Good knowledge in UML design and design patterns

Good knowledge in back-end development engineering (Java, JEE) and microservice architecture

Expertise in Spring framework (SpringBoot, Spring Security, MVC, Batch, Integration, Data)

Knowledge of Kafka messaging

Nice to have

.

Other

Languages

English: C1 Advanced

Seniority

Senior

Set alerts for more jobs like Senior Java Developer - Flowable
Set alerts for new jobs by Luxoft
Set alerts for new Full Stack Development jobs in India
Set alerts for new jobs in India
Set alerts for Full Stack Development (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙