Summary
✨ AI‑Generated
A financial organization is seeking a senior Java engineer to design, develop, and maintain enterprise-grade applications. The role offers exposure to large-scale systems and professional growth opportunities.
Highlights
Stable full-time role with opportunities to work on enterprise applications and grow within a structured financial technology environment.
Description
Company Description Metrobank is the country’s premier universal bank, with an extensive network of over 870 branches, more than 1,900 ATMs nationwide, and 33 international offices.
Recognized as a leader in the banking industry, Metrobank is a trusted financial partner that prioritizes sound governance, strong work ethics, and service excellence.
Team members are supported with competitive rewards, long-term career opportunities, and a culture rooted in customer focus, teamwork, integrity, and passion for results.
The bank offers robust learning and development programs, providing exposure to various areas of banking and finance alongside seasoned industry professionals.
Metrobank is regulated by the Bangko Sentral ng Pilipinas, reinforcing its commitment to stability and compliance.
Role Description This is a full-time, on-site Senior Java Software Engineer role based in Taguig.
The Senior Java Software Engineer will design, develop, and maintain enterprise-grade applications and microservices that support Metrobank’s core banking operations and digital channels.
Responsibilities include writing clean and efficient Java code, implementing solutions using the Spring Framework, and participating in system architecture and design discussions.
The role involves collaborating with cross-functional teams to gather requirements, perform code reviews, optimize application performance, and ensure security and regulatory compliance.
The Senior Java Software Engineer will also mentor junior engineers, contribute to technical best practices, and support production systems through troubleshooting and continuous improvement.
Qualifications
Strong background in Software Development and Programming, with a focus on enterprise applications.Hands-on experience designing and implementing Microservices-based architectures.Advanced proficiency in Java, including modern language features and best practices.Practical experience with the Spring Framework (e.g., Spring Boot, Spring MVC, Spring Data).Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field.Experience in financial services or other highly regulated industries is an advantage.Knowledge of RESTful APIs, relational databases, and version control systems (e.g., Git).Ability to work collaboratively in cross-functional teams and mentor less experienced engineers.Strong problem-solving skills, attention to detail, and commitment to secure, scalable solutions.