Senior Software Engineer (CMS)

Maya

Mandaluyong

On-site

PHP 1,200,000 - 2,000,000

Full time

6 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Maya is seeking a backend-focused software engineer with strong Java/Spring Boot experience to design, implement, and operate production systems. You will own medium-to-large projects end-to-end, from requirements to deployment and production support, collaborating with product owners, SRE, and engineers.

The role emphasizes cloud-native development on AWS, microservices, and distributed systems, with a strong problem-solving mindset and the ability to work with legacy as well as new systems.

Qualifications

  • Bachelor degree in CS/IT/CE or equivalent.
  • 5-7+ years of software development experience.
  • Solid experience in Java and OOP design.
  • Spring Boot framework experience.
  • Experience building RESTful APIs.
  • Experience with AWS services and cloud apps.
  • Experience with relational or NoSQL databases.
  • Experience with automated testing, CI/CD, and production troubleshooting.
  • Experience with Microservices is a plus.
  • Experience with distributed systems is a plus.
  • Experience with Kubernetes or container deployments is a plus.

Responsibilities

  • Design and build backend services and solutions supporting product/platform capabilities.
  • Lead medium-to-large software engineering projects end-to-end.
  • Develop and maintain Java/Spring Boot services that are reliable, scalable, secure, and maintainable.
  • Build cloud-ready solutions using AWS and established standards.
  • Coordinate with cross-functional teams and stakeholders.
  • Improve existing systems through refactoring, automation, observability, and ops improvements.

Skills

Java
Spring Boot
Object-Oriented Programming
AWS
RESTful APIs
CI/CD
Distributed systems
Kubernetes
Problem-solving
Code reviews

Education

Bachelor of Science in Computer Science, Information Technology, Computer Engineering, or equivalent

Tools

AWS
Kubernetes

Job description

  • Backend-focused software engineer with strong experience in designing, implementing, and operating software systems in production.
  • Strong problem-solving and solution-building skills, with the ability to break down complex requirements into practical technical solutions that can be delivered end to end.
  • Strong experience in Java, specifically using the Spring Boot framework.
  • Familiarity with AWS services and cloud-native application development.
  • 5-7+ years of software development experience, or equivalent demonstrated capability in independently delivering production-grade backend systems.
  • Has a collaborative and solution-first attitude towards solving problems.
  • Comfortable working with both new and legacy systems.
  • Experience with microservices and distributed systems is strongly desired.
NATURE OF WORK
  • Design and build backend services and solutions that support product and platform capabilities.
  • Independently lead medium-to-large software engineering projects from requirements clarification, design, implementation, testing, deployment, and production support.
  • Develop and maintain Java and Spring Boot services that are reliable, scalable, secure, and maintainable.
  • Build cloud-ready solutions using AWS services and established engineering standards.
  • Navigate technical dependencies with other engineering teams, product owners, quality engineers, SRE, and other stakeholders.
  • Improve existing systems through refactoring, automation, observability, and operational improvements.
DISPLAYED SKILL MASTERY
  • Strong analytical thinking and problem-solving skills.
  • Proficient in Java, Object-Oriented Programming, and Spring Boot framework.
  • Familiar with AWS services used for application hosting, storage, messaging, monitoring, and deployment.
  • Able to independently design software solutions with long-term maintainability in mind.
  • Produces reusable, efficient, testable, and adaptable code.
  • Able to lead execution of a technical design into a concrete, production-ready implementation.
  • Able to identify technical risks, trade-offs, and dependencies early.
  • Collaborates effectively with cross-functional teams to resolve technical and product concerns.
  • Shares knowledge with other engineers through code reviews, design discussions, and technical guidance.
REQUIRED QUALIFICATIONS
  • Bachelor of Science in Computer Science, Information Technology, Computer Engineering, or equivalent.
  • 5-7+ years software development experience, or equivalent demonstrated capability.
  • Solid experience in Java and Object-Oriented programming and design.
  • Specific experience with Spring Boot framework.
  • Experience building and consuming RESTful APIs.
  • Experience with AWS services and cloud-based application development.
  • Experience with relational or NoSQL databases.
  • Experience with automated testing, CI/CD, and production troubleshooting.
  • Experience with Microservices is a plus.
  • Experience with distributed systems is a plus.
  • Experience with Kubernetes or containerized deployments is a plus.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

ProV International PH • Makati

On-site
PHP 1,000,000 - 2,000,000
Senior Java Developer
Senior Java Developer

ProV International PH • Makati

On-site
PHP 1,200,000 - 1,800,000
Senior Software Engineer - Java with Cloud - AWS
Senior Software Engineer - Java with Cloud - AWS

EPAM Systems India Pvt Ltd • Hinoba-an

On-site
PHP 1,000,000 - 1,800,000
Senior Java Software Engineer - Cloud AWS
Senior Java Software Engineer - Cloud AWS

EPAM Systems India Pvt Ltd • Hinoba-an

On-site
PHP 800,000 - 1,600,000
Technical Lead – Software Engineering
Technical Lead – Software Engineering

Our Clients • Makati

On-site
PHP 1,800,000 - 2,400,000
Technical Lead – Software Engineering
Technical Lead – Software Engineering

PM Consulting • Makati

On-site
PHP 2,500,000 - 3,200,000
Senior Software Engineer
Senior Software Engineer

Maya Bank • Manila

On-site
PHP 1,200,000 - 1,800,000
Staff Software Engineer Java
Staff Software Engineer Java

TymblHub • Hinoba-an

On-site
PHP 1,200,000 - 2,400,000
Software Engineer
Software Engineer

RFNet Technologies Pte Ltd • Santo Niño 1st

On-site
PHP 600,000 - 900,000
Sr Software Engineer- Full Stack
Sr Software Engineer- Full Stack

TymblHub • Hinoba-an

On-site
PHP 500,000 - 750,000