Lead Developer (Java and Javascript)

Metrobank

Metro Manila

On-site

PHP 1,900,000 - 3,000,000

Full time

5 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Metrobank seeks a Lead Developer to provide technical direction across development teams, guiding solution design, reviews, and code quality. You will ensure alignment with business requirements, regulatory standards, and best practices while mentoring engineers and promoting innovative technologies.

You will collaborate with analysts, stakeholders, and vendors to estimate effort, design architectures, and deliver secure, scalable bank applications within the SDLC framework.

Qualifications

  • Bachelor's degree in computer science, information technology, computer engineering, or a related field.
  • At least 8 years of experience in software development, with proven experience designing, developing, and supporting enterprise-grade applications.
  • Experience with Oracle databases, including SQL scripting, query optimization, and database design.
  • Knowledge of SQL and database-driven application development.
  • Experience in designing and developing scalable, secure, and high-performing applications within a structured SDLC environment.

Responsibilities

  • Collaborate with Business Analysts and stakeholders to provide technical input, solution recommendations, and development effort estimates during requirements gathering and planning activities.
  • Design and document application architectures, system workflows, and technical specifications to support development and implementation requirements.
  • Develop, enhance, and maintain application code based on approved business requirements, solution designs, and development standards.
  • Conduct unit testing and perform code validation to ensure applications function according to design specifications and quality standards.
  • Investigate, troubleshoot, and resolve application defects and technical issues identified during SIT, UAT, and production support activities, coordinating with vendors when necessary.
  • Review application designs and code implementations to ensure compliance with security, regulatory, architectural, and development best practices.
  • Provide technical guidance and mentorship to developers, promoting code quality and adherence to standards.
  • Research, evaluate, and recommend emerging technologies, tools, and frameworks that support business objectives.

Skills

Leadership
Mentoring
Problem-solving
Team collaboration
SDLC knowledge

Education

Bachelor’s degree in CS/IT/CE

Tools

Oracle databases
SQL scripting
API development

Job description

Here at Metrobank, we don't simply hire employees—we hone future leaders. We provide opportunities that enhance your skills and unlock your talents, helping you evolve into a well-rounded individual. We supply you with all the pieces you need to do your best work, unleashing your full potential to help you secure your future and lead a fulfilling career. And with Metrobank's strong heart for the community, you have the chance to give back and make worthwhile contributions to our nation's economic and social development.

With Metrobank, a meaningful life is within your reach!

The Lead Developer provides technical direction to development teams, collaborates with Business Analysts and stakeholders to define solutions, reviews system designs and code quality, and ensures compliance with business requirements, regulatory standards, and software development best practices. The role also drives technical problem-solving, supports project delivery, mentors developers, and promotes the adoption of innovative technologies that enhance the security, reliability, scalability, and overall effectiveness of the bank's digital solutions.

Key Responsibilities
  • Collaborate with Business Analysts and stakeholders to provide technical input, solution recommendations, and development effort estimates during requirements gathering and planning activities.
  • Design and document application architectures, system workflows, and technical specifications to support development and implementation requirements.
  • Develop, enhance, and maintain application code based on approved business requirements, solution designs, and development standards.
  • Conduct unit testing and perform code validation to ensure applications function according to design specifications and quality standards.
  • Investigate, troubleshoot, and resolve application defects and technical issues identified during System Integration Testing (SIT), User Acceptance Testing (UAT), and production support activities, coordinating with vendors when necessary.
  • Review application designs and code implementations to ensure compliance with security, regulatory, architectural, and development best practices.
  • Provide technical guidance and mentorship to developers, promoting code quality, knowledge sharing, and adherence to development standards.
  • Research, evaluate, and recommend emerging technologies, tools, and frameworks that support business objectives and improve operational efficiency.
  • Contribute to innovation initiatives by exploring and implementing new technologies that enhance the reliability, performance, usability, scalability, and security of the bank's applications and services.
  • Participate in solution planning, technical assessments, and project implementation activities to ensure successful delivery within agreed timelines and scope.
  • Ensure all development activities comply with the Bank's Software Development Life Cycle (SDLC), governance policies, regulatory requirements, and technology standards.
  • Support production deployments, system enhancements, and continuous improvement initiatives to maintain application stability and performance.
  • Prepare and maintain accurate technical documentation for applications, designs, processes, and support procedures.
  • Collaborate with cross-functional teams, including business units, project managers, testers, architects, and vendors, to deliver effective technology solutions.
  • Perform other related duties and responsibilities as assigned by management.
Qualifications
  • Bachelor’s degree in computer science, Information Technology, Computer Engineering, or a related field.
  • At least 8 years of experience in software development, with proven experience designing, developing, and supporting enterprise-grade applications.
  • Experience working with Oracle databases, including SQL scripting, query optimization, and database design.
  • Knowledge of SQL and database-driven application development.
  • Proven experience conducting code reviews, ensuring adherence to coding standards, security requirements, performance considerations, and software development best practices.
  • Experience in designing and developing scalable, secure, and high-performing applications within a structured Software Development Life Cycle (SDLC) environment.
  • Strong understanding of application architecture, system integration, API development, and enterprise application frameworks.
  • Experience in troubleshooting and resolving complex technical issues across multiple environments and technology platforms.
  • Demonstrated people management or team leadership experience, including mentoring, coaching, and guiding developers to achieve project and team objectives.
  • Ability to collaborate effectively with Business Analysts, Project Managers, Architects, Quality Assurance teams, and other stakeholders.
  • Strong analytical, problem-solving, and decision-making skills.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Programmer Analyst
Programmer Analyst

Metrobank • Philippines

Hybrid
PHP 600,000 - 1,200,000
Programmer Analyst (C#/.NET, React.js, TypeScript)
Programmer Analyst (C#/.NET, React.js, TypeScript)

Metrobank • Taguig

On-site
PHP 900,000 - 1,200,000
Lead Developer
Lead Developer

Network Economic Service Ventures Philippines Inc. • Hinoba-an

On-site
PHP 900,000 - 1,500,000
Engineering Lead
Engineering Lead

Metrobank • Taguig

On-site
PHP 1,200,000 - 1,800,000
Lead Java & JavaScript Architect - Mentor & Scale
Lead Java & JavaScript Architect - Mentor & Scale

Metrobank • Metro Manila

On-site
PHP 1,900,000 - 3,000,000
Offensive Security Engineer
Offensive Security Engineer

Metrobank • Taguig

On-site
PHP 1,200,000 - 2,400,000
Applications Development Lead
Applications Development Lead

Bank of Commerce (Philippines) • Mandaluyong

On-site
PHP 360,000 - 600,000
Cloud Engineer
Cloud Engineer

Metrobank • Metro Manila

On-site
PHP 900,000 - 1,300,000
PRODUCT AND PROCESS ANALYST
PRODUCT AND PROCESS ANALYST

Metrobank • Philippines

On-site
PHP 900,000 - 1,400,000
Software Technical Lead
Software Technical Lead

Bastion Payment Systems • Philippines

On-site
PHP 1,800,000 - 3,200,000