Careers

Open role

Senior Full Stack Engineer

Read through the role details, responsibilities, and requirements. When it looks like a fit, submit your application below.

Full Time

About the Client

Our client is a global science and healthcare leader offering the opportunity to work on meaningful digital products that support scientific discovery and improve lives.

About the Role

As a Senior Fullstack Software Engineer, you will contribute to a large-scale digital customer platform that brings together eCommerce, product information, and digital services into a seamless self-service experience.

You will work across backend, frontend, and cloud environments, building scalable applications and distributed systems within Azure. This role suits someone who enjoys taking ownership of complex engineering work and contributing across the full software development lifecycle.

Key Responsibilities

  • Design, develop, and enhance backend and frontend applications using Java, Spring Boot, Angular, and TypeScript
  • Build clean, maintainable, and testable code, supported by automated testing frameworks
  • Develop and scale REST APIs, microservices, and event-driven integrations
  • Work with Kafka, Azure Event Hub, Azure Service Bus, and other messaging technologies
  • Deploy and support cloud-based applications in Azure, including containerized environments such as AKS and Docker Swarm
  • Integrate applications with APIs, messaging platforms, relational databases, and NoSQL databases
  • Collaborate with architects, product owners, QA engineers, and cross-functional development teams
  • Participate in Scrum ceremonies, sprint planning, estimations, and continuous improvement activities

Requirements

  • Strong hands-on experience with Java, Spring Boot, Angular, TypeScript, and modern frontend development
  • Experience working with distributed systems, microservices, and event-driven architecture
  • Practical experience with Azure Cloud, CI/CD pipelines, Jenkins or Azure DevOps, Docker, and Git
  • Solid understanding of backend and frontend automated testing, including tools such as JUnit, Mockito, Selenium, or Playwright
  • Experience working with databases such as MS SQL, MySQL, or MongoDB
  • Ability to work independently and take ownership in complex cloud-native environments
  • Strong communication skills and a collaborative approach to working in agile teams
  • Amenable to a hybrid setup in BGC, Taguig, and a mid-shift schedule

Benefits

  • Performance bonus or commission
  • Local benefits package
  • Referral program
  • Volunteer day
  • Internal learning academy
  • Employee assistance program