Job Opportunities API

The Public Ledger of Openings

← Back to the ledger

Senior Backend Engineer (Enterprise Engineering)

rytbank
Companyrytbank
CategoryEngineering
LocationKuala Lumpur
RemoteOn-site (inferred)
EmploymentNot stated
LevelSenior
SalaryNot stated by the employer
Posted31 Jul 2026
Last verified9 Aug 2026
SourceEmployer ATS (workday)
Applications are handled by the employer, not by us.Apply on the employer's site →
Description
About the Team: Are you ready to take ownership and make your mark on the fastest growing digital banking project? Our Enterprise Engineering team is at the heart of building the digital bank of the future, and   we're   looking for talented engineers who want to do more than just write code. As a Senior Backend Engineer within Enterprise Engineering, you will be part of a team building internal and enterprise-facing software tools that serve the bank's internal staff, partners, and clients. This includes developing and   maintaining   core banking systems, merchant   acquiring   platforms, and other internal banking applications. You will work alongside engineers, architects, and product builders in a collaborative environment where your contributions make a direct impact on the people and businesses that rely on our platform every day. If you are a passionate engineer eager to make a difference, join us as we shape the future of digital banking together. About the Role: • Lead, develop and   maintain   scalable and reliable microservices powering core banking systems, merchant   acquiring   platforms, and internal banking applications. • Drive   technical decision-making on backend architecture, ensuring systems are performant, secure, and capable of handling high-demand production scenarios. • Mentor junior and mid-level engineers, drive engineering best practices, and contribute to a culture of continuous improvement across Enterprise Engineering. What You'll Do: Backend Development: • Design and develop distributed systems and microservices, primarily using Java and Spring Boot with REST APIs and messaging systems. • Design   and implement event-driven systems using Kafka to enable seamless communication between services. • Build and   maintain   backend services that underpin core banking systems, merchant   acquiring   platforms, and internal banking applications. • Ensure high performance, scalability, and reliability of backend services in production environments. System Design & Architecture: • Lead technical projects and make architectural and design decisions aligned with business goals and engineering best practices. • Design and manage data models across relational (PostgreSQL) and non-relational databases. • Develop and consume   internal/external   APIs of varying complexity, ensuring robust service contracts and backward compatibility. • Design   containerised   applications using Docker and manage orchestration with Kubernetes. AI Coding Tools: • Leverage AI coding tools   ( e.g.   ILMU, Claude,   GitHub Copilot )   productively   for backend development, test generation, and code review   assistance . • Apply critical engineering judgement to   validate , refine, and take full ownership of AI-generated code before integration. Testing & Quality: • Achieve meaningful unit and integration test coverage across backend services. • Participate actively in peer code reviews, providing and receiving constructive technical feedback. • Contribute to CI/CD quality gates and ensure services meet performance and security standards before release. CI/CD & DevOps: • Manage own CI/CD pipeline contributions ,   configure build steps, run automated tests, and troubleshoot pipeline failures. • Follow Git branching strategies and raise well-structured pull requests with clear context and test evidence. Collaboration & Mentorship: • Work closely with product   owners , frontend engineers, QA teams, and   Lead   engineers within Enterprise Engineering to clarify requirements and deliver features end-to-end. • Provide mentorship and technical guidance to junior and mid-level engineers, fostering a culture of collaboration and growth. • Participate in sprint planning, retrospectives, and backlog grooming sessions. Documentation: • Produce and   maintain   technical documentation for backend services, APIs, and data models. • Contribute to Architecture Decision Records (ADRs) and engineering runbooks. What We're Seeking: • Malaysian citizen (holder of a valid MyKad). • Bachelor's degree in Computer Science , Information Technology, Software Engineering, or a related field; or equivalent work experience with relevant professional certifications. • Minimum 5 years of hands-on backend software development experience, with   a track record   of delivering production-grade systems. • Strong   proficiency   in Java and object-oriented programming (OOP) principles. Familiarity with other OOP languages is an advantage. • Solid experience with Spring Boot for building microservices and RESTful APIs. • Solid understanding of messaging systems, particularly Kafka or equivalent event streaming platforms. • Hands-on experience with both relational databases (PostgreSQL) and non-relational databases. • Experience designing and consuming web APIs of reasonable complexity, including versioning and backward compatibility. • Hands-on experience with   containerised   applications using Docker and Kubernetes. • Productive user of at least one AI coding tool   ( e.g.   ILMU, Claude,   GitHub Copilot) ; applies engineering judgement to   validate   AI-generated output. • Solid   understanding of software security principles and performance   optimisati on   for high-load backend services. • Good communication   and interpersonal skills for effective cross-functional collaboration within Enterprise Engineering. • Familiarity with digital banking, core banking systems, or financial technology applications is an advantage. Technology Stack: • Languages and Frameworks: Java, Spring Boot • Databases: PostgreSQL • Messaging: Kafka • Containers and Orchestration: Docker, Kubernetes What We Value: • Revolutionary   in our thinking • Innovative   in our products,   services   and the way we work • Genuine   in our intentions • Honourable   in our actions • Tenacious   in overcoming challenges JR00000617