
Search by job, company or skills

An established financial institution is looking for a Technical Lead with strong Java and BPM experience to join their regional dev team. You will lead a team of developers and work closely with business stakeholders, solution architects, and vendors to deliver workflow automation and process optimisation initiatives.
Lead a team of Java developers and BPM engineers in designing, developing, and deploying BPM solutions for banking workflows - including account opening, loan origination, and customer onboarding processes.
Take ownership of the end-to-end technical delivery - from understanding requirements and translating them into technical design, to coding, testing, and production deployment.
Work closely with business analysts and users to understand process flows and identify areas where BPM can improve efficiency and reduce manual intervention.
Design and implement BPM solutions using industry-standard tools
Manage technical dependencies and coordinate with other teams - including core banking, middleware, infrastructure, and testing teams.
Troubleshoot production issues when they arise. Work with the support team to identify root causes, implement fixes, and ensure issues don't recur.
Participate in project planning and estimation. Provide technical guidance to the team and help remove blockers.
Ensure compliance with MAS regulations, audit requirements, and bank's internal security policies - especially around data handling, access controls, and change management.
Mentor junior developers and conduct technical knowledge-sharing sessions. Help build a strong engineering culture within the team.
Must-Have:
10+ years of total IT experience, with at least 3 years in a Technical Lead or Team Lead role.
Strong hands-on experience with Java (Java 8/11/17) and BPM tools
Good experience with databases - writing complex SQL queries, stored procedures, performance tuning. Should be comfortable with Oracle, SQL Server, or PostgreSQL.
Experience leading a team - assigning tasks, reviewing code, mentoring juniors, and taking ownership of delivery.
Worked in banking or financial services before - familiar with core banking systems, payment workflows, or regulatory reporting.
Good communication skills - comfortable talking to business users, explaining technical concepts to non-technical stakeholders, and managing expectations.
Degree in Computer Science, Information Technology, or related field.
Good to Have:
Experience with Spring Boot, Microservices, and REST APIs.
Exposure to cloud platforms - AWS or Azure.
Interested candidates please email your latest resume to [Confidential Information]
Job ID: 143952809