Senior Backend Engineer

Mada Buy Now Pay Later — Jordan · Posted ~4 hours ago

Senior Full-time Onsite

Skills

Java backend development microservices API development system design APIs

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

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