Summary
✨ AI‑Generated
A senior backend engineering role responsible for building secure, reliable APIs and microservices. The position involves architecture contributions, performance improvements, and collaboration across teams.
Highlights
Senior backend role focused on scalable services, architecture decisions, and mentoring. Offers ownership of critical systems in a technology-driven environment.
Description
Mada BNPL is Jordan's leading Buy Now, Pay Later fintech, enabling shoppers to split purchases into four interest-free payments.
Mada is redefining how Jordanians shop and pay by combining technology, transparency, and trust.
Role Description
Mada is seeking a Senior Backend Engineer (Java) to join our Technology team, based on-site in Amman.
In this role, you will design, build, and maintain scalable backend services powering Mada's BNPL platform developing APIs and microservices, optimizing performance, and ensuring system reliability, security, and data integrity.
You will collaborate closely with product managers, frontend engineers, and cross-functional stakeholders to translate business requirements into robust technical solutions, while contributing to architectural decisions, code reviews, and the mentorship of junior engineers.
Qualifications
Strong experience in backend development with Java, including scalable, secure service designExperience with Java frameworks (e.g., Spring, Spring Boot) and RESTful or GraphQL APIsHands-on experience with relational/NoSQL databases, caching, and message queuesFamiliarity with cloud platforms, containerization (Docker, Kubernetes), and CI/CD pipelinesProven ability to design resilient, high-availability systems in fintech or high-traffic environmentsStrong collaboration and mentorship capabilitiesBachelor's degree in Computer Science, Software Engineering, or equivalent experienceFintech & payments experience are a strong plus