About the company
Our team is working on the next generation of crypto solutions. Whether you are looking for a role as a Blockchain Software Engineer in San Francisco, a Partner Engineer in London or a Sales Representative in Singapore, Ripple is the place to build something transformative.
Job Summary
WHAT YOU’LL DO:
📍Be an ambitious builder, build reliable, scalable and performant Compliance systems to support a payments business that uses crypto to deliver an innovative experience to customers. 📍Participate in the full software development lifecycle by capturing requirements, using sound software design principles, and ensuring operational excellence with unit and integration testing. 📍Work with wider technical teams on the design, deployment and continuous improvement of backend applications. 📍Continuously raise our standard of engineering excellence by implementing and driving standard processes for coding, testing, and deployment. 📍Be a technical domain authority, provide technical leadership whilst mentoring and supporting the development of junior engineers.
WHAT YOU'LL BRING:
📍10+ years of hands-on Software Development experience, with the last 5-7+ years writing code in Java(with Spring/Spring Boot Framework) and 2+ years experience working as a tech lead 📍Experience in building systems backed by modern persistence technologies, preferably in payments / banking / e-commerce domains, backed by (Aurora, DynamoDB etc.) 📍Experience in at least one of the web frontend frameworks: Node Js, React JS, Angular Js etc. 📍Experience with Agile development of distributed services, with a focus on robust software design, scalability and security. 📍Experience building cloud applications on AWS, and technologies such as Docker, Kubernetes. 📍Experience in owning the end to end delivery of large, sophisticated features. 📍Ability to encourage and drive engineering standard processes 📍A positive approach and a passion for sharing knowledge 📍BS or equivalent experience in Computer Science or similar