Senior Java Developer

Flat Planet Philippines , Inc.

Philippines

Hybrid

PHP 1,339,000 - 1,674,000

Full time

10 days ago
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

Flat Planet Philippines, Inc. is seeking a Senior Java Developer to design, build, and maintain scalable enterprise applications, APIs, and microservices using Java and Spring Boot in a cloud-enabled environment.

You will collaborate with architects, product owners, developers, and business stakeholders to deliver secure, high-performing software for healthcare services, applying TDD/BDD, CI/CD, Docker, Kubernetes, and Agile practices.

Qualifications

  • Minimum of 5 years of professional Java development experience.
  • Strong expertise in Java 11+, Spring Boot, and Spring Cloud.
  • Proven experience designing and developing RESTful APIs and microservices.
  • Experience with Docker containerization and Kubernetes orchestration.
  • Exposure to CI/CD pipelines and tools such as Jenkins, GitLab CI, or Azure DevOps.
  • Experience working with cloud platforms including AWS, Azure, or Google Cloud Platform (GCP).
  • Solid understanding of design patterns, SOLID principles, and Domain-Driven Design (DDD).
  • Experience with event-driven architecture and messaging technologies such as Kafka and RabbitMQ.
  • Strong SQL and PostgreSQL database experience.
  • Proficiency in JavaScript.
  • Experience with Vue.js is highly desirable.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Experience working in Agile/Scrum environments.
  • Excellent communication and collaboration skills.
  • Ability to work independently while contributing effectively within a team environment.
  • Passion for continuous improvement, innovation, and delivering high-quality software solutions.

Responsibilities

  • Design, develop, and maintain RESTful APIs and microservices using Java and Spring Boot.
  • Build scalable, secure, and highly available enterprise applications.
  • Collaborate with architects, product owners, developers, and business stakeholders to define technical solutions.
  • Optimize application performance and implement robust error handling and logging.
  • Integrate with third-party platforms and internal services using modern API standards.
  • Write clean, maintainable, and testable code following development best practices.
  • Apply Test-Driven Development (TDD) and Behavior-Driven Development (BDD) methodologies.
  • Participate in code reviews and ensure adherence to coding standards.
  • Mentor junior developers and contribute to a culture of engineering excellence.
  • Ensure compliance with security standards and data protection requirements.
  • Support Agile/Scrum delivery processes and continuous improvement initiatives.
  • Identify opportunities for innovation, automation, and performance optimization.
  • Participate in performance reviews, development activities, and required training programs.
  • Perform additional duties within the scope of the role as required.

Skills

Java
Spring Boot
REST APIs
Kubernetes
Docker
CI/CD
Cloud platforms
SOLID/DDD
Event-driven/messaging
SQL/PostgreSQL
JavaScript
Vue.js
Agile/Scrum
Communication

Tools

Docker
Kubernetes
Jenkins
GitLab CI
Azure DevOps
AWS
Azure
GCP

Job description

Job Summary

We are seeking an experienced Senior Java Developer to design, build, and maintain scalable enterprise applications, APIs, and microservices. The ideal candidate will have strong expertise in Java, Spring Boot, cloud technologies, and modern software development practices. You will work closely with architects, product owners, developers, and business stakeholders to deliver secure, high-performing, and reliable solutions that support critical healthcare services.

Job Description
Key Responsibilities
  • Design, develop, and maintain RESTful APIs and microservices using Java and Spring Boot.

  • Build scalable, secure, and highly available enterprise applications.

  • Collaborate with architects, product owners, developers, and business stakeholders to define technical solutions.

  • Optimize application performance and implement robust error handling and logging.

  • Integrate with third-party platforms and internal services using modern API standards.

  • Write clean, maintainable, and testable code following development best practices.

  • Apply Test-Driven Development (TDD) and Behavior-Driven Development (BDD) methodologies.

  • Participate in code reviews and ensure adherence to coding standards.

  • Mentor junior developers and contribute to a culture of engineering excellence.

  • Ensure compliance with security standards and data protection requirements.

  • Support Agile/Scrum delivery processes and continuous improvement initiatives.

  • Identify opportunities for innovation, automation, and performance optimization.

  • Participate in performance reviews, development activities, and required training programs.

  • Perform additional duties within the scope of the role as required.

Qualifications
  • Minimum of 5 years of professional Java development experience.

  • Strong expertise in Java 11+, Spring Boot, and Spring Cloud.

  • Proven experience designing and developing RESTful APIs and microservices.

  • Experience with Docker containerization and Kubernetes orchestration.

  • Exposure to CI/CD pipelines and tools such as Jenkins, GitLab CI, or Azure DevOps.

  • Experience working with cloud platforms including AWS, Azure, or Google Cloud Platform (GCP).

  • Solid understanding of design patterns, SOLID principles, and Domain-Driven Design (DDD).

  • Experience with event-driven architecture and messaging technologies such as Kafka and RabbitMQ.

  • Strong SQL and PostgreSQL database experience.

  • Proficiency in JavaScript.

  • Experience with Vue.js is highly desirable.

  • Strong analytical, troubleshooting, and problem-solving skills.

  • Experience working in Agile/Scrum environments.

  • Excellent communication and collaboration skills.

  • Ability to work independently while contributing effectively within a team environment.

  • Passion for continuous improvement, innovation, and delivering high-quality software solutions.

Technical Stack
  • Backend: Java (Spring Boot)

  • Frontend: JavaScript

  • Preferred Frontend Framework: Vue.js

  • Database: PostgreSQL

Work Setup & Budget
  • Work Arrangement: Hybrid

  • Work Location: Bonifacio Global City (BGC), Taguig, Metro Manila

  • Reporting To: Head of Development and Testing

  • Working With: Software Development Team and Business Stakeholders

  • Shift: Day Shift

  • Salary Budget: PHP120,000 – PHP150,000

Why Join Us?
  • Work with a leading UK healthcare organization making a meaningful impact on patient care.

  • Develop and support enterprise-scale applications used within the healthcare sector.

  • Gain exposure to modern cloud-native architecture, microservices, and DevOps practices.

  • Collaborate with experienced technology professionals in a highly supportive environment.

  • Be part of a culture that values innovation, continuous learning, and engineering excellence.

  • Contribute to solutions that help improve healthcare outcomes for millions of people.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Developer
Senior Java Developer

Michael Page • Muntinlupa

On-site
Competitive salary and benefits
Permanent employment in the PH
Supportive work environment
Senior Software Engineer, Java
Senior Software Engineer, Java

Michael Page • Muntinlupa

On-site
Competitive salary
Benefits package
Permanent employment in Philippines
+1
Senior Full Stack Engineer
Senior Full Stack Engineer

Permhunt • Taguig

Hybrid
Performance bonus or commission
Local benefits package
Referral program
+3
Fullstack Developer
Fullstack Developer

BSA Solutions Inc • Cebu City

On-site
PHP 700,000 - 1,000,000
Private health insurance
Paid time off
Career growth opportunities
+1
Senior Java Developer
Senior Java Developer

Recruitify_HR • Manila

Hybrid
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

Treantly • Philippines

Hybrid
PHP 1,500,000 - 2,700,000
Competitive Salary Package
HMO package (500k Maximum Benefit) + 2
Life Insurance on Day 1
+8
Senior Full Stack Developer
Senior Full Stack Developer

Etrading Software Limited (PH) • Makati

Hybrid
Sr. Software Engineer I (Java, Angular, Typescript, CSS3)
Sr. Software Engineer I (Java, Angular, Typescript, CSS3)

AscentPro • Philippines

Hybrid
PHP 900,000 - 1,500,000
Senior Java Developer
Senior Java Developer

Recruitify_HR • Quezon City

Hybrid
Senior Java Developer
Senior Java Developer

Likha Careers • Taguig

Hybrid
HMO
Leave Credits
Other Exciting Benefits