Search by job, company or skills

UnionBank of the Philippines

Senior Software Engineer

3-5 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 11 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Company: Union Bank of the Philippines

Position: Senior Software Engineer

Office Location: UBP Plaza, Pasig City

Job Summary: The Senior Software Engineer reports to the Tech Delivery Lead and is primarily responsible for handson development of mobile and web applications. It performs the core development work while contributing inputs to solution architecture, design decisions, and user story effort estimates. The position supports delivery teams by ensuring technical solutions are welldesigned, scalable, and aligned with business requirements.

Key Responsibilities:

  • Participate in requirement, design, implementation, testing and support custom solutions, which include features enhancements, new functionalities and back-end system integrations.
  • Plan and drive the technical execution to achieve the committed scope and timeline.
  • Coordinate with cross-functional teams on planning, design and execution.
  • Design and review architecture structure for various microservice platforms.
  • Lead and mentor a software development team.

Required Qualifications (education, certifications):

  • 3+ years of relevant software development experience preferably with experience in Java.
  • 3+ years in containerization
  • 3+ years experience in using cloud (preferably AWS)
  • Experience in implementing microservices is a must
  • Experience in troubleshooting complex systems.

Preferred Qualifications (nice-to-haves):

  • Strong programming skills in Java.
  • Strong understanding of how back-end systems work (Databases, Network, Security, etc.)
  • Strong understanding of containerization such as Docker.
  • Detailed knowledge in doing container orchestration such as OpenShift or Kubernetes (experience in OpenShift is a plus)
  • Strong understanding of architectural design.
  • Ability to scope, review, and refine user stories for technical completeness and to alleviate dependency risk.
  • Strong understanding of automation through CI/CD.
  • Strong communication skills
  • Experience in API management using any API Gateway
  • Knowledge in messaging platforms such as Kafka, Solace, or similar tech
  • Familiarity with DevOps.

Skills and Competencies:

  • Strong programming skills in Java.
  • Strong understanding of how back-end systems work (Databases, Network, Security, etc.)
  • Strong understanding of containerization such as Docker.
  • Detailed knowledge in doing container orchestration such as OpenShift or Kubernetes (experience in OpenShift is a plus)
  • Strong understanding of architectural design.
  • Ability to scope, review, and refine user stories for technical completeness and to alleviate dependency risk.
  • Strong understanding of automation through CI/CD.
  • Strong communication skills
  • Experience in API management using any API Gateway
  • Knowledge in messaging platforms such as Kafka, Solace, or similar tech
  • Familiarity with DevOps.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 143937971

Similar Jobs