Flowable Developer (Java) Contract

Singapore 8 days agoContractor External
Negotiable
Technical • Development and delivery with Java, EJB, Spring Boot, Flowable, MySQL, Oracle and IBM MQ - with workflow experience. • Understand business / system requirements and translate them into technical solutions that are scalable, stable and fit for purpose. • Tackle very complex legacy defects that mediocre developers cannot analyse/solve. • Ensure adherence to the bank standards (including code, security and performance). • The role provides exposures to Wealth Management systems. • Passionate about technologies and building robust and scalable Java Systems. • Analysis, design coding, and implementation of complex and custom-built applications. • Work collaboratively with team to achieve goals. Experience working in Agile methodologies, such as Scrum, and/or Extreme programming. Technical Qualifications • 6+ years of hands-on experience in Java backend development, with strong fundamentals in JVM and concurrency. • Proven experience with Flowable Engage, Flowable BPMN, and Flowable REST APIs. • Hands-on skill with Flowable Modeler, Flowable Engine, and REST APIs. • Extensive knowledge of Spring Boot, Hibernate/JPA, and microservices architecture. • Proficiency in SQL/RDBMS (Oracle, MySQL) and messaging protocols (JMS, Kafka). • Experience with Git, Maven/Gradle, and CI/CD pipelines. • Familiarity with cloud platforms like AWS or Azure is often preferred. Preferred Skills • Experience in the Banking / Wealth Management / Fintech domain. • Proficiency in Flowable Modeler and custom UI component integration. • Knowledge of Elasticsearch for workflow search optimization.