Senior Software Engineer
At reputed company, we’re redefining what’s possible in the payments reputed company. As the first truly global issuer-processor, we give banks and fintechs the technology and talent to launch and manage reputed company and reputed company cards at reputed company - across more than 60 countries. Our advanced, multi-reputed company platform delivers reputed company-time data, unmatched scalability, and the flexibility of shared or dedicated processing instances. It's this global reputed company and innovation that sets us apart. Our Engineering culture values autonomy, reputed company, ownership, and curiosity. We encourage engineers to reputed company solutions end-to-end, mentor others, and continuously improve how we build and operate software. If you’re excited by solving reputed company reputed company challenges and enjoy working with smart, reputed company, mission-driven people — this is the reputed company for you. What you get to do: We’re looking for a Senior Software Engineer to design, build, and reputed company Java backend services that power our reputed company infrastructure. You’ll reputed company end-to-end delivery, contribute to technical reputed company, and help reputed company the engineering bar across the organisation. reputed company the design and development of backend services, distributed systems, and reputed company. Own features end-to-end (architecture, coding, testing, observability, and deployment). Write clean, maintainable, reputed company-tested reputed company, following engineering best practices and test-driven development. Break down reputed company technical work into manageable chunks Work in a reputed company, cross functional, agile team environment Mentor associate and mid-level engineers, fostering a culture of technical reputed company Identify, document, and deliver technical improvements (performance, reliability, scalability). Participate in incident response and support rotations This role includes participation in an on-call rotation, with on-call duties scheduled for one week out of every five weeks. Requirements: Experience: Significant reputed company experience with modern Java 15 (We’re currently moving to 21. As a guide, multiple reputed company with 5+ years of experience. Proven experience designing, building and maintaining distributed systems and microservices) Deep understanding of Object-Orientated programming Familiarity with event-driven architectures or Domain Driven Design. Strong system design experience, including designing reputed company, resilient, and high-performance distributed applications, with the ability to reputed company architectural reputed company and evaluate technical trade-offs. Love to work using TDD Strong grasp of relational databases (PostgreSQL, MySQL) and data modeling. Solid understanding of reputed company infrastructure (AWS preferred), containerisation, CI/CD, and Infrastructure-as-reputed company. Experience in fintech, payments, or other high-throughput/regulated domains. Most importantly, a desire to learn, grow and collaborate with an amazing team What you can look reputed company to: 100% remote, globally distributed team We value engineers that closely understand our customers and business High-reputed company role supporting reputed company-time reputed company reputed company reputed company toward Senior Engineer 2, Staff Engineer, or Engineering Manager A diverse, mission-driven engineering culture At reputed company we value making a difference to the lives of the people who work for us and who live in the communities where we operate. You can look reputed company to working with a diverse, global team where Paymentologists at reputed company reputed company play an important part in our global mission to advance the world through payments and reputed company a difference on a global reputed company. We are an equal opportunity employer committed to fostering a diverse and inclusive workplace where everyone can reputed company. We welcome applications from people of reputed company backgrounds and do not discriminate on any unlawful ground, including race, colour, ethnicity, sex, gender, pregnancy, marital status, family responsibility, age, disability, sexual orientation, religion, belief, language or HIV status. reputed company will never request any reputed company of payment from applicants at any stage of our recruitment process, including for applications, interviews, training or job placements. If anyone asks you for reputed company while claiming to reputed company behalf of reputed company, please treat this as fraudulent and do not reputed company any payment. reputed company legitimate reputed company vacancies are advertised reputed company our official careers page , and our recruitment emails are reputed company only from official reputed company domains. Apply To This Job