Overview

Onsite
OCBC Singapore
Full time
JR00002441

WHO WE ARE:

As Singapore’s longest established bank, we have been dedicated to enabling individuals and businesses to achieve their aspirations since 1932. How? By taking the time to truly understand people. From there, we provide support, services, solutions, and career paths that meet their individual needs and desires.

 Today, we’re on a journey of transformation. Leveraging technology and creativity to become a future-ready learning organisation. But for all that change, our strategic ambition is consistently clear and bold, which is to be Asia’s leading financial services partner for a sustainable future.

 We invite you to build the bank of the future. Innovate the way we deliver financial services. Work in friendly, supportive teams. Build lasting value in your community. Help people grow their assets, business, and investments. Take your learning as far as you can. Or simply enjoy a vibrant, future-ready career.

Your Opportunity Starts Here.

Application Development Manager

Why Join
Imagine being part of a team that designs and develops innovative digital solutions for OCBC’s customers. As an Application Development Manager, you’ll play a key role in shaping the bank’s technology landscape and delivering exceptional customer experiences. You’ll have the opportunity to work on exciting projects, collaborate with talented professionals, and grow your career in a dynamic and supportive environment.

How you succeed
To excel in this role, you’ll need to combine technical expertise with business acumen and collaboration skills. You’ll work closely with stakeholders to understand their needs, design and develop solutions that meet those needs, and ensure seamless integration with existing systems. Your ability to balance technical complexity with business requirements will be crucial to your success.

What you do
The focus of this senior role will be to lead the vision for SDLC of complex projects as well as lead functional requirements / specification for projects, working alongside Project Management, Application Development, Architect teams, Quality Assurance teams to ensure the code is delivered as per function specification and business requirement. As a development lead on the implementation of key business and technology change initiatives within the Wealth Management process and application domains, this critical role will be responsible for:

  • Lead a team of Java MS development team to accomplish project development goals.

  • Overseeing software development projects and ensure the successful delivery of high-quality software solutions.

  • Strong background in Java development, excellent leadership skills, and a passion for mentoring and guiding team members.

  • Oversee the planning, execution, and delivery of software projects, ensuring they are completed on time and within budget.

  • Provide technical direction and support to the development team, ensuring best practices in coding, design, and architecture are followed.

  • Conduct regular code reviews to maintain code quality and ensure adherence to coding standards.

  • Collaborate with stakeholders to gather and analyze requirements, translating them into technical specifications and actionable tasks for the development team.

  • Participate in the design and architecture of software solutions, ensuring scalability, performance, and security.

  • Work closely with cross-functional teams, including QA, DevOps, and product management, to ensure seamless integration and delivery of software products.

  • Flexible to work on stringent timelines and multicultural environment.

  • Coordinating the cross-functional team members and activities for work streams or entire change and technology implementation initiatives while ensuring that code is delivered as per business requirements and written functional specifications and report the progress to the Project Manager and/or functional stream leads accordingly.

  • Identify areas for process improvement and implement best practices to enhance development efficiency and product quality.

Who you are
Essentials

  • 13+ years of experience in Java development, with at least 5 years in a lead or supervisory role.

  • Technical Skills:

    • Proficiency in Java and related frameworks (e.g., Spring, Hibernate)

    • Testing frameworks (e.g. Junit, Mockito).

    • Messaging (e.g. JMS, Kafka) and Caching(e.g. Redis).

    • Familiarity with databases (SQL, NoSQL) and ORM tools and Linux commands.

    • Knowledge of software development methodologies (Agile, Scrum).

    • Experience with version control systems (e.g., Git).

  • Strong leadership and team management skills, with the ability to motivate and inspire team members.

  • Excellent analytical and problem-solving abilities, with a focus on delivering high-quality solutions.

  • Strong verbal and written communication skills, with the ability to convey technical concepts to non-technical stakeholders.

  • Knowledge of microservices architecture and RESTful APIs.

  • Familiarity with DevOps practices and tools (CI/CD, Docker, Kubernetes).

  • Experience managing team of developers or Agile Squad is a plus.

  • Able to thrive in a fast-paced environment and can adapt to the demands of a diverse culture

  • Good analytical skills, positive attitude, and good learning ability with great attention to detail

  • Ability to discuss requirement, issues with senior business stakeholders and drive the discussion.

  • Self-motivated, self-starter, and demonstrated ability working independently and under minimum supervision.

  • Proactive in taking initiatives and deliver it to completion.

  • Own application area and proactive in resolving issues, coordinate with other team members to work for best interest of the team.

  • Comfortable challenging ideas and working with disparate groups to bring about consensus. Experienced negotiator and skilled in conflict resolution

Good to have:

  • Development experience in projects under Premier / Private Banking domain.

  • Prior experience in banking environment with change and release management process for production releases.

  • Experience with cloud platforms (AWS, Azure, Google Cloud).

  • Familiarity with DevOps practices and tools (CI/CD, Docker, Kubernetes).

Who we are
As Singapore’s longest established bank, we have been dedicated to enabling individuals and businesses to achieve their aspirations since 1932. How? By taking the time to truly understand people. From there, we provide support, services, solutions, and career paths that meet their individual needs and desires.

Today, we’re on a journey of transformation. Leveraging technology and creativity to become a future-ready learning organisation.
But for all that change, our strategic ambition is consistently clear and bold, which is to be Asia’s leading financial services partner for a sustainable future.

We invite you to build the bank of the future. Innovate the way we deliver financial services. Work in friendly, supportive teams. Build lasting value in your community. Help people grow their assets, business, and investments. Take your learning as far as you can. Or simply enjoy a vibrant, future-ready career. Your Opportunity Starts Here.

What we offer
Competitive base salary. A suite of holistic, flexible benefits to suit every lifestyle. Community initiatives. Industry-leading learning and professional development opportunities. Equal opportunity. Fair employment. Selection based on ability and fit with our culture and values. Your wellbeing, growth and aspirations are every bit as cared for as the needs of our customers.

What we offer:

Competitive base salary. A suite of holistic, flexible benefits to suit every lifestyle. Community initiatives. Industry-leading learning and professional development opportunities. Your wellbeing, growth and aspirations are every bit as cared for as the needs of our customers.

Tagged as:

About OCBC Bank

OCBC is the longest established Singapore bank, formed in 1932 from the merger of three local banks, the oldest of which was founded in 1912. It is now the second largest financial services group in Southeast Asia by assets and one of the world’s most highly-rated banks, with an Aa1 rating from Moody’s. Recognised for its financial strength and stability, OCBC is consistently ranked among the World’s Top 50 Safest Banks by Global Finance and has been named Best Managed Bank in Singapore by The Asian Banker.

OCBC and its subsidiaries offer a broad array of commercial banking, specialist financial and wealth management services, ranging from consumer, corporate, investment, private and transaction banking to treasury, insurance, asset management and stockbroking services.

OCBC’s key markets are Singapore, Malaysia, Indonesia and Greater China. It has more than 570 branches and representative offices in 19 countries and regions. These include about 300 branches and offices in Indonesia under subsidiary Bank OCBC NISP, and over 90 branches and offices in Mainland China, Hong Kong SAR and Macau SAR under OCBC Wing Hang.

OCBC’s private banking services are provided by its wholly-owned subsidiary Bank of Singapore, which operates on a unique open-architecture product platform to source for the best-in-class products to meet its clients’ goals.

OCBC's insurance subsidiary, Great Eastern Holdings, is the oldest and most established life insurance group in Singapore and Malaysia. Its asset management subsidiary, Lion Global Investors, is one of the largest private sector asset management companies in Southeast Asia.