Fulltime
Senior Java Software Engineer
BGC GroupSingapore, SingaporePosted today
Share on
Role details

Title: Senior Consultant Role: Java Developer (Flowable) General Description Our Technology department aims to strategically develop, strengthen and align its software engineering expertise and implement state-of-the-art platforms covering Execution, Sales and Trading.

Key Features and Accountabilities Agile Program Planning and Execution Actively participate in Program Increment (PI) planning processes within the department. Proactively participate in all Agile ceremonies, such as stand-ups and sprint planning. Change Management Work on the adoption of new products within our offering. Develop the product approval process.

Support efforts to foster the engineering culture within your team. Bring proven expertise in engineering practices and processes, with experience operating and supporting critical business systems on a global scale. Use your experience with microservices, cloud-native applications and distributed systems to help propel business growth.

As part of a highly collaborative team, contribute to the future Software Solutions strategy. Support the maintenance of common platforms within the department. Regulatory

Responsibilities

and Risk Management Demonstrate appropriate values and behaviours, including standards on honesty and integrity, due care and diligence, fair dealing and treating customers fairly, management of conflicts of interest, competence and continuous development, adequate risk management, and compliance with applicable laws and regulations.

Skills Requirements Professional and Technical Experience working with Flowable, either Open Source or Enterprise. Strong proficiency in Java, Spring Framework, especially Spring Boot, and Maven or Gradle. Hands-on experience with BPMN 2.0 modelling. Familiarity with microservices architecture and event-driven design patterns.

Solid understanding of software engineering principles, best practices and agile methodologies such as Scrum or Kanban. Experience working with databases such as Oracle and PostgreSQL, and writing efficient SQL queries.

Preferred Qualifications

Experience within the banking domain, especially within financial markets. Bachelor's degree in Computer Science, Engineering, or a related field. Certification in BPM technologies or relevant training. Experience with Azure Application Platform, especially AKS. Demonstrated ability to develop, debug and deploy applications in Linux-based environments.

Knowledge of front-end integration techniques, such as Angular or React, to support workflow task lists and forms. Personal and Social Excellent verbal and written communication skills. Ability to work autonomously in a global team setup, take initiative and maintain a positive attitude. Solution-oriented and able to work in an agile setup.

Strong interpersonal and collaboration skills, with the ability to work effectively with crossfunctional teams and stakeholders. Ability to work in a fast-paced environment, with a focus on delivering high-quality results under tight deadlines. Highly motivated and a strong team player.

By submitting your resume or personal data, you consent to BGC Group Pte Ltd collecting, using, and disclosing your personal data to our clients and partners for the purpose of evaluating your suitability for job opportunities and related recruitment services.

You acknowledge that you have read, understood, and agree to our Privacy Policy for Job Applicants, available at https://bgc-group.com/notice-for-job-applicants SAN MIGUELHENRY II SOLANO Registration ID number: R26164072 BGC Group Pte Ltd (Outsourcing) EA 05C3053

Skills

JavaSQLReactAngularSpringAzureLinuxPostgreSQL

Details

Source

Sg.Linkedin.Com

Country

Singapore

Salary

SGD 9000-10000/month

Date posted

Oct 15, 2026

Disclaimer: Applyn curates publicly available job information for discovery only. We are not an employer, recruiter, agency, or representative of the organizations shown in these listings. Always verify role details and application steps on the employer's official site.