Senior Java Software Engineer (CBS)

Maya

Philippines

In loco

PHP 1.200.000 - 2.100.000

Tempo pieno

2 giorni fa
Candidati tra i primi

Aumenta le possibilità di ricevere una risposta da questo datore di lavoro

Il tuo curriculum e una lettera di presentazione personalizzati, che corrispondono esattamente a ciò che sta cercando.

Supera i filtri ATS

Descrizione del lavoro

Maya is modernizing its in-house Core Banking System within the CBS Mesh, focused on the Savings and Deposits platform. The Senior Software Engineer will drive backend development for the new platform, balancing cross-team collaboration and architecture decisions.

Expect to use AI-assisted tools for design exploration and code generation while maintaining high standards of reliability and security in financial services.

Competenze

  • 5+ years in backend/distributed systems
  • Strong Java and OOP fundamentals
  • Understanding of software design patterns
  • Knowledge of web standards and cross-browser considerations
  • Mentor junior engineers through code reviews and technical leadership

Mansioni

  • Design and build microservices across the platform's tiers
  • Collaborate across multiple teams including ledger and account-management squads
  • Contribute to architecture and sequencing in a multi-squad program
  • Leverage AI-assisted development tools while ensuring correctness of production code

Conoscenze

Java
OOP fundamentals
Mentor others

Formazione

Bachelor's degree in Computer Science, Engineering, or equivalent

Strumenti

Spring Boot
AWS
REST APIs
Microservices
API Gateway

Descrizione del lavoro

This Senior Software Engineer sits within the CBS (Core Banking Services) Mesh, focused on building the in-house Core Banking System for the Savings and Deposits Mesh

This engineer will also be deeply engaged in modernizing the existing CBS services — re-pointing them at the new in-house platform instead.

NATURE OF WORK
  • Design and build microservices across the platform's build tiers
  • Work across a genuinely cross-team surface: the ledger team, in house team, account management system team, etc
  • Contribute to architecture and sequencing decisions in a 24-month, multi-squad program, where several tiers and several products are being built in parallel by different squads.
  • Use AI-assisted development tools as a standard part of the workflow — for design exploration, boilerplate/test generation, and spec drafting — while remaining personally accountable for the correctness of anything shipped, given the domain.
REQUIRED QUALIFICATIONS
  • 5+ years professional software engineering, the majority in backend/distributed systems (not front-end or purely data/analytics roles)
  • Strong, demonstrable Java and OOP fundamentals — this is the primary language for the new platform's services
  • Understanding of OOP and software design patterns
  • Profound understanding of web standards, responsive design, and cross-browser compatibility.
  • Guide and mentor junior engineers through code reviews, knowledge sharing, and technical leadership.
Must have:
  • Strong knowledge of Java (or other backend programming language such as Node.js, Python, Go)
  • Strong knowledge of server-side frameworks (e.g. Spring Boot)
  • Hands on experience working with AWS services and tools
  • Strong understanding of RESTful API design and best practices.
  • Hands-on experience with microservices architecture, event-driven systems, andAPI gateway and cloud infra like AWS.
  • Heavy, daily working use of AI coding tools (Claude Code, Cursor, or equivalent) on real production codebases, with the judgment to know when to trust AI output and when not to
  • Bachelor's degree in Computer Science, Engineering, or equivalent demonstrable practical experience
Nice to have:
  • Prior experience with, or migrating off, a vendor core banking platform (Mambu, Temenos, Thought Machine Vault, Finxact, 10x, Finacle) — direct familiarity with what this program is replacing
  • Experience with event sourcing / CQRS architectures
  • Experience building or maintaining financial reconciliation systems (matching transactions across two systems of record)
  • Prior experience specifically running a strangler fig style migration — old and new systems live simultaneously, traffic cut over gradually
  • Familiarity with Philippine banking regulatory context (BSP deposit regulations, BIR withholding tax treatment) — helpful, not expected on day one
  • Infrastructure-as-code experience (Terraform or equivalent)
Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Senior Java Software Engineer (CBS)
Senior Java Software Engineer (CBS)

Maya • Mandaluyong

In loco
PHP 1.200.000 - 2.400.000
Full Stack Engineer
Full Stack Engineer

Questronix Corporation • Manila

In loco
PHP 500.000 - 1.000.000
Senior Java Backend Engineer – Core Banking & Microservices
Senior Java Backend Engineer – Core Banking & Microservices

Maya • Filippine

In loco
PHP 1.200.000 - 2.100.000
Senior Java Backend Engineer — Core Banking Microservices
Senior Java Backend Engineer — Core Banking Microservices

Maya • Mandaluyong

In loco
PHP 1.200.000 - 2.400.000
Mid–Senior Software Engineer
Mid–Senior Software Engineer

Sun Savings Bank, Inc. • Cebu City

In loco
PHP 900.000 - 1.500.000
Senior Engineer (Java)
Senior Engineer (Java)

Cloud Bridge Tech Recruitment • Taguig

Ibrido
PHP 2.400.000 - 4.200.000
Full Stack Engineer
Full Stack Engineer

Questronix Corporation • Makati

In loco
PHP 600.000 - 900.000
Software Solutions Engineer RS2 Plc
Software Solutions Engineer RS2 Plc

RS2 SOFTWARE PLC • Filippine

In loco
PHP 600.000 - 900.000
Senior Software Engineer (Risk Technology)
Senior Software Engineer (Risk Technology)

Maya • Filippine

In loco
PHP 1.500.000 - 2.300.000
Platform Engineering Head
Platform Engineering Head

RCBC • Taguig

In loco
PHP 2.600.000 - 3.600.000
Luoghi più richiesti