Senior Backend Developer

XieTech

Makati

Hybrid

PHP 1,004,000 - 1,339,000

Full time

5 hours ago
Be an early applicant
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

XieTech in Makati is hiring a Senior Backend Developer for an eight-month bank mobile project. You will build Java services with Spring Boot, power REST APIs, and ensure secure data handling. This hybrid role requires two onsite days weekly and a start date of 12 October 2026, extending to 30 June 2027.

You will design, implement, and maintain scalable backend systems, mentor peers, and collaborate with product and QA to meet high standards. Strong Java and Spring expertise are essential.

Qualifications

  • 5+ years of professional backend development with Java and APIs.
  • Strong experience delivering Java apps and RESTful services.
  • Proficient in Spring Boot, Spring projects, and security patterns.
  • Hybrid work arrangement with 2 onsite days per week in Makati.
  • Availability to start on 12 October 2026 and work through 30 June 2027.

Responsibilities

  • Design, develop, test, deploy, and maintain production Java services with Spring Boot.
  • Create secure, reliable RESTful APIs for mobile, web, and third-party use.
  • Apply Spring patterns for modular design, DI, and configuration.
  • Implement persistence with Spring Data JPA; optimize queries and transactions.
  • Use Spring Security for authentication, authorization, and data protection.
  • Identify and resolve performance bottlenecks; scale services for volume.
  • Leverage Redis caching to improve latency and throughput.
  • Build and maintain integrations with internal and external systems.
  • Develop unit and integration tests with JUnit and Spring testing tools.

Skills

Java
Spring Boot
REST APIs
Spring Data JPA
Spring Security
Redis caching
AWS
Kubernetes
OpenShift

Tools

AWS
Azure
Kubernetes
OpenShift

Job description

Back to Careers

Open roleIndividual ContributorEngineering & Technology

Senior Backend Developer

Build Java and Spring Boot services and APIs for an eight-month bank mobile project. Hybrid in Makati, full-time day shift, start 12 October.

Product Delivery Group Makati City, Philippines Hybrid, 2 days onsite per week Project-based, full-time, day shift 12 October 2026 to 30 June 2027 (8 months) PHP 90,000 - 120,000 per month

About The Role

This is an eight-month, full-time, day-shift, project-based engagement from 12 October 2026 to 30 June 2027. You must be available to start on 12 October 2026. Work is hybrid: two days per week onsite at an office in Makati City, with the remaining days remote. You will support mobile product delivery for a major Philippine bank. Depending on performance and the client's needs, strong contributors may be considered for absorption by the client organization. As a Senior Backend Developer, you will design, develop, and maintain secure, scalable Java services using Spring Boot that power mobile and related digital products. You will deliver reliable REST APIs, integrations, and data layers that iOS and Android applications depend on, and you will contribute to architecture, engineering standards, code quality, and mentoring within a Java-centric backend stack.

What you'll do
  • Design, develop, test, deploy, and maintain production Java services and APIs using Spring Boot and related Spring projects
  • Design and implement secure, reliable, and well-documented RESTful APIs for mobile, web, and third-party consumers
  • Apply sound service design with Spring Boot, including layering, dependency injection, configuration, and modular boundaries where they fit
  • Implement persistence with Spring Data JPA or equivalent patterns, and design schemas, queries, indexes, and transactions for integrity and performance
  • Use Spring Security and related patterns for authentication, authorization, and protection of sensitive banking and customer data
  • Find and resolve performance bottlenecks in Java services, and design systems that can handle growing transaction volume and concurrent use
  • Apply Redis and other caching patterns where they improve latency, throughput, and resilience
  • Build and maintain integrations with internal systems, payment services, identity providers, and external APIs
  • Develop unit, integration, and API tests with JUnit and common Spring testing tools so services meet reliability, security, and quality standards
  • Participate in production support and incident resolution using logs, monitoring, tracing, and metrics
  • Conduct and join code reviews for Java and Spring Boot code against standards, architecture, security, and maintainability
  • Document APIs, architecture, integrations, data models, deployment, and operational procedures
  • Work with DevOps and platform teammates on deployment to AWS or Microsoft Azure, and on Kubernetes or Red Hat OpenShift, including build, testing, monitoring, and release processes
  • Provide technical guidance on Java and Spring Boot, contribute to architecture decisions, mentor engineers, and help set engineering standards
  • Work with product managers, mobile engineers, QA, DevOps, cybersecurity, architects, and business stakeholders
  • Evaluate libraries, frameworks, and patterns in the Java and Spring ecosystem and recommend pragmatic improvements
What you'll bring
  • Availability to start full-time on 12 October 2026, work day-shift hours, and attend onsite work in Makati City two days per week through 30 June 2027
  • 5 or more years of professional backend development, with significant production experience building and supporting Java applications and APIs
  • Strong proficiency in Java and practical, hands-on experience delivering services with Spring Boot
  • Experience with core Spring projects such as Spring Web, Spring Data JPA, Spring Security, and Spring validation
  • Strong experience designing RESTful APIs, including versioning, authentication, authorization, error handling, pagination, and API lifecycle practices
  • Strong understanding of object-oriented design, clean code, SOLID principles, design patterns, and engineering best practices in Java
  • Experience with scalable backend architectures, including modular monoliths, service-oriented designs, or microservices where appropriate
  • Strong knowledge of relational databases, especially PostgreSQL and Oracle, including schema design, indexing, query optimization, transactions, and data integrity
  • Experience with NoSQL data stores and Redis for caching, session, or other performance-sensitive backend patterns
  • Strong understanding of distributed systems, asynchronous processing, messaging, concurrency, fault tolerance, and reliability
  • Experience with message brokers and event-driven patterns such as Kafka, RabbitMQ, or equivalent technologies
  • Strong understanding of OAuth 2.0, OpenID Connect, JWT, and role-based access control in API and service design
  • Experience protecting personally identifiable information, financial information, credentials, tokens, and other sensitive data
  • Experience with AWS or Microsoft Azure cloud infrastructure, and with deploying and operating containerized workloads on Kubernetes or Red Hat OpenShift
  • Experience with CI/CD, automated testing, Git workflows, code quality tools, and deployment automation for Java services
  • Familiarity with centralized logging, metrics, distributed tracing, application performance monitoring, and alerting
  • Strong understanding of Agile or Scrum delivery, code reviews, and production release management
  • Ability to troubleshoot complex production issues in Java services and explain technical concepts clearly
  • Demonstrated ability to guide developers, join architecture discussions, and influence engineering decisions
Nice to have
  • 10 or more years of professional backend development, with significant production experience building and supporting Java and Spring Boot systems
  • Experience with Node.js using Express or NestJS, including APIs or services that complement a Java and Spring Boot stack
  • Experience with Kotlin on the JVM or other JVM languages alongside Java
  • Experience with additional NoSQL platforms such as MongoDB or DynamoDB beyond Redis caching use cases
  • Experience designing backend platforms for high transaction volumes, large user bases, or mission-critical enterprise applications
  • Experience in banking, financial services, payments, fintech, insurance, or other regulated industries
  • Experience with payments, account management, transaction processing, financial data, or reconciliation
  • Experience with secure SDLC practices, vulnerability management, penetration-test remediation, audit requirements, or compliance-driven environments
  • Experience designing for high availability, disaster recovery, fault tolerance, graceful degradation, and business continuity
  • Strong experience with cloud-native services, containers, serverless technologies, infrastructure as code, and cloud security
  • Proven experience operating microservices or distributed systems in production, including event-driven systems
  • Experience with API gateways, API management, service meshes, rate limiting, and traffic management
  • Experience with load testing, capacity planning, profiling, and scalability analysis
  • Experience implementing logging, metrics, tracing, dashboards, alerting, and production monitoring
  • Experience as a technical lead, including mentoring, architecture reviews, and engineering standards
  • Experience owning backend services from requirements through development, deployment, incidents, and improvement
  • Experience supporting mobile and web applications, enterprise systems, payment providers, and identity platforms
  • Experience designing backends for Android and iOS, including mobile authentication, push notifications, device and session management, and mobile API performance
  • Experience establishing API standards, architecture documentation, and technical governance
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior iOS Mobile App Developer
Senior iOS Mobile App Developer

XieTech • Makati

Hybrid
PHP 1,004,000 - 1,339,000
Senior Java Developer
Senior Java Developer

Lewis Personnel Management • Taguig

Hybrid
PHP 1,200,000 - 1,800,000
Java Backend Developer — Spring & REST Specialist
Java Backend Developer — Spring & REST Specialist

H2 Software Consulting Services Inc. • Makati

On-site
PHP 1,674,000 - 2,232,000
Senior Backend Engineer
Senior Backend Engineer

Umpisa Inc • Makati

Hybrid
PHP 1,674,000 - 2,567,000
Senior Backend Engineer
Senior Backend Engineer

Umpisa Inc. • Makati

Hybrid
PHP 900,000 - 1,500,000
Travel to Singapore for training
Travel to Manila for training
Hybrid work setup
Senior Java Developer
Senior Java Developer

ProV International PH • Makati

On-site
PHP 1,200,000 - 1,800,000
Spring Boot Developer | Manila
Spring Boot Developer | Manila

Accenture in the Philippines • Taguig

On-site
PHP 480,000 - 760,000
Senior Engineer (Java)
Senior Engineer (Java)

Cloud Bridge • Taguig

On-site
PHP 1,800,000 - 2,400,000
Hybrid work model
Mid-Level Java Developer
Mid-Level Java Developer

GECO Asia Pte Ltd • Taguig

Hybrid
PHP 600,000 - 900,000
Senior Full Stack Developer
Senior Full Stack Developer

Etrading Software Limited (PH) • Makati

On-site
PHP 781,200 - 1,116,000