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:
📍Build enterprise, distributed blockchain adjacent services to power CBDC solutions for our customers. 📍Deliver reliable, high-throughput, low-latency applications supporting complex systems of financial asset management. 📍Participate in the full software development lifecycle by gathering requirements, leveraging sound software design principles, and ensuring operational excellence with unit & integration testing 📍Work with teams across the organization, including product, legal, and business development to think beyond the technical implications of your design decisions 📍Continuously raise our standard of engineering excellence by implementing and driving best practices for coding, testing, and deployment
WHAT YOU’LL BRING:
📍2-5 years of hands-on software development experience on large scale, transactional systems with a focus on robust software design, scalability and security 📍Hands on experience with Java 8+ and popular Java based frameworks like Spring and Hibernate. 📍Familiarity with RESTful web services and best practices. 📍Familiarity with using asynchronous technologies like Kafka, PubSub, SNS/SQS, RabbitMQ, etc. 📍Intellectual curiosity - you love to dig into how things work and understand how to improve and scale them 📍You thrive on autonomy, responsibility and owning your work, end to end 📍A positive attitude and a passion for sharing knowledge within your team and organization 📍Eagerness to work openly and collaboratively with a diverse team