Senior Full Stack Platform Developer

Summary

Senior full-stack developer maintaining and modernizing a legacy platform across frontend, backend, containers, and Kubernetes. Day-to-day work spans Java or Scala with Play/Spring Boot, JavaScript and AngularJS UI, Docker, GitLab CI/CD, and GCP/Kubernetes runtime troubleshooting.

Description:

Role

Responsibilities

Required Skills

Experience & Good To Have

Senior Full Stack Platform Developer

  • Understand existing application architecture, code flow, APIs, UI, deployment, and runtime behavior.
  • Work across frontend, backend, scripts, container images, and deployment configurations.
  • Improve code quality, performance, reliability, and maintainability.
  • Debug issues across application, container, CI/CD, and Kubernetes/runtime environments.
  • Add or improve technical documentation, README files, setup guides, and troubleshooting notes.
  • Support QA validation, deployment verification, and production readiness.
  • Work with platform, DevOps, and business teams to deliver features safely.
  • Review existing dependencies and suggest safe modernization where needed.
  • Strong backend development experience using Java or Scala.
  • Experience with Play Framework, Spring Boot, or similar backend frameworks.
  • Frontend experience with JavaScript, HTML, CSS, and legacy frameworks such as AngularJS.
  • Good understanding of REST APIs, authentication, sessions, and security basics.
  • Experience with Docker and containerized application development.
  • Experience with GitLab or similar Git-based development workflows.
  • CI/CD pipeline understanding.
  • Linux, shell scripting, and runtime troubleshooting.
  • Experience working with XML, large files, Excel/report generation, or data processing.
  • Ability to read and improve legacy code without breaking existing flows.

6+ years of software development experience.

  • Kubernetes/GKE and Helm experience.
  • GCP knowledge, including service accounts and workload identity.
  • Object storage experience such as GCS or S3-compatible storage.
  • Perl or scripting language familiarity.
  • Telecom or network domain experience.
  • Security scanning, dependency upgrade, and container hardening experience.

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available