SalaryPeak

Application Development Lead

ADECCO PERSONNEL PTE LTD
Singapore 10+ years Posted Jan 19, 2026

Salary Range

SGD 96,000 - SGD 144,000 /year

SGD 8,000 - SGD 12,000/month

Apply on MyCareersFuture

Skills Required

MentoringMVCKubernetesScrumUnit TestingSoftware EngineeringAgileApplication DevelopmentSDLCInformation TechnologyStrategySystem DesignDockerJavaDatabasesSoftware Development

Job Description

Job Summary

The Application Development Manager will lead the design, development, and delivery of enterprise-grade banking applications within the Corporate Banking technology domain. Working in a complex and multicultural environment, this role drives technical strategy, architectural excellence, and high-quality software delivery while partnering closely with business stakeholders. The position requires strong leadership, deep technical expertise, and the ability to translate business needs into scalable, secure, and compliant technology solutions.

Job Responsibilities

Technical Strategy & Architecture

  • Define and execute the technical roadmap in alignment with business objectives and evolving industry trends.

  • Lead the architecture and design of scalable, maintainable, and high-performance applications using modern architectural patterns.

  • Drive adoption of cloud-native, microservices, event-driven, and API-based architectures.

Application Development & Delivery

  • Oversee end-to-end software development activities, including estimation, design, development, testing, deployment, and production support.

  • Ensure high delivery quality through robust engineering practices, code reviews, automated testing, and continuous integration.

  • Plan and execute application rollouts in collaboration with release and support teams to ensure smooth deployment across environments.

Team Leadership & Collaboration

  • Lead, mentor, and coach software engineers to build high-performing, collaborative, and technically strong teams.

  • Act as a bridge between technical teams and business stakeholders, translating functional requirements into effective technical solutions.

  • Support junior engineers through coaching, training, and knowledge sharing.

DevSecOps, Security & Governance

  • Embed DevSecOps principles into the software development lifecycle, including security-by-design, continuous testing, and automated security checks.

  • Ensure compliance with internal governance standards, coding guidelines, and regulatory requirements.

  • Participate in risk assessment, issue resolution, and post-incident analysis across the application lifecycle.

Innovation & Continuous Improvement

  • Identify opportunities to improve system efficiency, scalability, and reliability.

  • Evaluate and integrate new tools, technologies, and platforms into the enterprise ecosystem.

  • Contribute to proof-of-concept initiatives and technical innovation projects.

Documentation & Knowledge Management

  • Produce and maintain technical documentation, including specifications, architecture designs, test artefacts, and system integration documents.

Job Requirements

Qualifications

  • Bachelor’s degree or equivalent qualification in Computer Science, Information Technology, Software Engineering, or a related discipline.

Experience

  • Minimum of 10 years of relevant experience in Java-based application development.

  • Experience working in the banking or financial services domain is preferred.

  • Proven experience leading software development teams and delivering complex enterprise systems.

Technical Skills

Core Development & Architecture

  • Strong expertise in system design and architecture patterns, including microservices and event-driven architectures.

  • Extensive hands-on experience with modern Java (Java 17 or later).

  • Strong experience with Spring ecosystem (Spring Boot, Spring MVC, Spring Data JPA).

  • Experience in building secure, scalable APIs (REST, gRPC, GraphQL).

  • Hands-on experience with asynchronous and event-driven messaging systems.

Cloud, DevOps & Infrastructure

  • Experience with cloud-native platforms and hybrid (on-prem and cloud) environments.

  • Proficiency in containerization (Docker / OCI images) and orchestration using Kubernetes and Helm.

  • Experience with Infrastructure-as-Code and Git-based configuration management.

  • Strong understanding of CI/CD pipelines, automation, and DevOps tooling.

Data & Integration

  • Solid understanding of relational databases such as PostgreSQL or Oracle.

  • Experience with enterprise integration patterns and messaging platforms.

Quality, Performance & Observability

  • Strong understanding of code quality practices, unit testing, TDD, and integration testing.

  • Experience with monitoring, observability, and performance optimization tools.

  • Familiarity with load testing, profiling, and system performance tuning.

Security & Compliance

  • Good understanding of application and cloud security principles.

  • Experience with authentication, authorization, and encryption standards.

  • Awareness of regulatory and compliance considerations in banking systems.

Functional & Soft Skills

  • Good understanding of SDLC and Agile / Scrum methodologies.

  • Strong leadership, mentoring, and stakeholder management skills.

  • Excellent problem-solving, analytical, and communication abilities.

  • Ability to work collaboratively in a fast-paced, multicultural environment.

  • Strong delivery focus with the ability to manage priorities effectively.

    Next Step:

    If interested, you can click on “Apply here” or write an e-mail to [email protected] with your updated resume.

    NOTE: - Only shortlisted candidates will be contacted back.

    Dimple Jain
    EA LIcence No.91C2918
    Personnel Registration No.  R22107270