Senior Java Software Engineer
Full-time
Maya
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 , and API 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)
Vacancy posted 11 hours ago
Similar jobs that could be interesting for youBased on the Senior Java Software Engineer in Mandaluyong vacancy
- ...The Role We are looking for talented Java Developers to join our dynamic team. This role requires a blend of technical prowess and... ...or modify moderately complex information systems Translate software requirements into working and maintainable solutions, optimized...
- ...services enterprise, is seeking a Senior Developer . This role is... ...web architectures, core Java microservices, and high-performance... ...Backend Engineering & Database Optimization... ...Minimum of 5+ years of hands-on software development experience delivering...
- ...CORE PROFILE Senior Back-end Software Engineer for Risk Tech (Fraud & AML) . You own backend projects from planning to production—not just assigned... .... Strong experience building backend services with Java and/or Python on AWS (or a comparable cloud). Experience...
- ...Overview : We're looking for a Senior Engineering Manager to lead the technical strategy and execution... ...What you will be doing : • Manage a software engineering team responsible for... ...or more of the following technologies: React, Swift, Java, Kotlin, or Python....
- ...Job Summary Work closely with clients to design, develop and maintain top quality software by following current industry and corporate standards, ensure they meet company business needs and technology strategy. Key Responsibilities Design, develop, and deploy...
- ...The Senior Software Engineer designs, builds, and maintains reliable, secure, and scalable backend services using Golang that power the organization’s Core Platforms and common APIs. Working closely with the Product Owner and the team, the role turns business requirements...
- ...Software Engineer (ReactJS / React Native / Full Stack) The Software Engineer is responsible for designing, developing, and delivering features for an in-house, cloud-native enterprise system, with a primary focus on ReactJS web development and secondary support for React...
775000 $ per day
Develop custom software solutions to design, code, and enhance components across systems or... ...business needs. Required JD: Payment Engineers L2/L3 (Dev and Production Support) Domain... ...especially EU payments Technical skills: Java, Cobol, Git, Postman, Dbweaver/SQL,...- ...that power builders. Are you a backend engineer who enjoys building reliable, scalable... ...while improving how teams build and operate software. What You’ll Be Doing: As a key... ...high‑reliability developer platforms using Java and Python. Integrate AI Where It...
- ...Summary: Support the development and maintenance of top quality software by following current industry and corporate standards, ensure... ...business requirements Implement solutions under project plans and senior guidance Provide support and maintenance for existing...
775000 $ per day
...technical direction and architecture of custom software solutions, leading teams through design... ...Required JD: Securities (Trading) L2/L3 Engineer (Dev and Production Support) Domain... ...Trading lifecycle, SWIFT Technical skills: Java, Cobol, CICs, C++, DB2 MF, MS SQL, Eclipse...775000 $ per day
...technical direction and architecture of custom software solutions, leading teams through design... .... Required JD: Online Banking Engineer L2/L3 (Dev and Production Support) At... ...applications is required Technical skills: Java, React, DB SQL, Dynatrace, Git, Eclipse,...- ...implementing automated test scripts to ensure software quality. Collaborating with... ...Requirements Job Title: Software Engineering - Test Automation Engineer Job Function... ...in scripting languages such as Python, Java, or JavaScript for automated testing....
775000 $ per day
Develop custom software solutions to design, code, and enhance components across systems or applications. Use modern frameworks and agile... ...business needs. Summary: As a Custom Software Engineer, you will spend your day designing, developing, and refining software...- ...headquartered in Switzerland, ERNI is a leading Software Development company with over 800... .... Specializing in IT and software engineering, we drive innovation in process and technology... ...for data integration: Python, Quarkus (Java), , C#, Node.js, Golang. ~ Experience...
775000 $ per day
Develop custom software solutions to design, code, and enhance components across systems or applications. Use modern frameworks and agile... ...a motivated and technically proficient Custom Software Engineering Specialist to support, enhance, and operate enterprise AI-powered...- ...Who We Are We are trusted, modern technology leaders in: Agile Software Development Quality Assurance Cloud Consulting and Managed Services Data Engineering and Analytics Artificial Intelligence and Machine Learning We use technology to enrich experiences...
- If you are a Senior Developer with strong Oracle SQL and Java/Spring Boot expertise, this role offers the chance to... ..., maintainable, and reliable software solutions. Develop and maintain... ...degree in Computer Science, Software Engineering, or a related field. 5+ years...
- ...As a Custom Software Engineer, you will spend your day designing, coding, and improving software components that integrate seamlessly within larger systems or applications. Your work will involve collaborating with colleagues to ensure that solutions are scalable and meet...
- ...Description Provide technical support for Java Enterprise Edition applications to ensure optimal performance and reliability. Collaborate with development teams to troubleshoot issues and implement solutions in production environments. Monitor application performance...
- ...We are looking for a Custom Software Engineering Consultant who will help define the technical vision and architecture for custom software projects. The role focuses on overseeing solution design and implementation, ensuring high‑quality, scalable, and high‑performance...
- ...We are looking for an experienced Senior Quality Engineer (Sr. QE) with strong technical expertise in software testing, test strategy, and automation. The ideal candidate should have hands-on experience in Python programming, AWS and cloud technologies, automated mobile...
- ...CORE PROFILE As a Senior Analytics Engineer, you will be responsible for the design, development and monitoring of data products, data infrastructure... ...to achieve maturity in the data. Create and maintain software packages for use by our Data Scientists to help improve...
- ...We are looking for a highly skilled AI Software Engineer to join our team. In this role, you will design, develop, and deploy intelligent... ...one or more programming languages such as C++, C#, Python, or Java Strong understanding of AI/ML concepts, including machine...
775000 $ per day
...technical direction and architecture of custom software solutions, leading teams through design... ...JD: Securities (Trading) L2/L3 Engineer (Dev and Production Support) Domain knowledge... ...lifecycle, SWIFT Technical skills: Java, Cobol, CICs, C++, DB2 MF, MS SQL, Eclipse...775000 $ per day
...Develop custom software solutions to design, code, and enhance components across systems or... ...needs. #LI-PH Required JD: Payment Engineers L2/L3 (Dev and Production Support)... ...especially EU payments Technical skills: Java, Cobol, Git, Postman, Dbweaver/SQL, Dynatrace...- ...with stakeholders to align technical solutions with business objectives. Monitor project progress and ensure timely delivery of software components. Professional & Technical Skills: Expert proficiency in ASP.NET MVC. Experience with MySQL Database...
- ...ERNI is a fast-growing Software Development company headquartered and founded in Switzerland... ...are highly specialized in IT & software engineering to enable and deliver innovation in... ...Kanban. Ability to work effectively with senior executives and stakeholders from diverse...
- ...Are you a backend engineering expert who knows how to build high‑scale systems—and also understands... ...team is looking for a Staff Software Engineer focused on our AI Backend to help... ...high‑reliability developer platforms using Java and Python. Integrate AI Where It...
- ...CORE PROFILE We are looking for a Senior Site Reliability Engineer to join Partner Marketing Solutions (PMS), the team behind Maya’s partner advertising, campaign orchestration, audience targeting, and partner integrations. You will lead the team’s approach to reliability...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Java Software Engineer. Be the first to apply!
