Reports to:
Lead Engineer, EngineeringYou will join the Custody and Payments (CAP) Java Engineering Team. We are a group of Java engineers from a variety of backgrounds specialising in the development of services that implement everything needed to support the custodial requirements of a major crypto exchange undergoing significant growth. We partner closely with our security teams to ensure client funds are secure at all times while they are in our safekeeping. Our main role is to facilitate fund movements in both directions between our clients and the Bullish platform in a safe, secure and regulatory compliant manner.
The Role
As a strong Java engineer in the team, you will assume ownership of a number of our microservices, built on a modern stack of technologies free of legacy burdens, with the opportunity to contribute to our broader set of services. All under the guidance of our very supportive team members. The role offers unique insights into working with a battle tested private blockchain solution. We are a team that relies on technical excellence demonstrated through easy to read, secure and well-tested code. We are looking for quick learners who are also highly motivated, the individual will need an appreciation for connectivity to a wide range of third-party as well as internal service providers.
Roles & Responsibilities:
Design, build, test and maintain reliable Java backend code.
Collaborate closely with product managers, project managers and global engineering teams.
Experience & Qualifications:
5+ years of experience as a Java backend engineer.
Experience with Java 17+ features. Candidates must show proficiency in important classes/packages in the JDK especially but not limited to Java Collections and Concurrency.
Strong understanding of TDD development approaches, able to write thorough unit and integration tests
Hands-on familiarity with popular Java Frameworks such as Spring Boot/Micronaut, JUnit and Mockito.
Good communication skills and team player.
Hands on git, Docker, Kubernetes, JIRA, Confluence
Good knowledge of API design, development and usage incorporating secure patterns.
Familiarity with DevOps and CI/CD practices.
Bonus:
Crypto experience.
Understanding of messaging technologies such as RabbitMQ.
Application Network Security
Familiarity with Google Cloud Platform.
Traditional financial services experience.
Bullish is proud to be an equal opportunity employer. We are fast evolving and striving towards being a globally-diverse community. With integrity at our core, our success is driven by a talented team of individuals and the different perspectives they are encouraged to bring to work every day.
Similar Jobs
What We Do
Bullish is an institutionally focused global digital asset platform that provides market infrastructure and information services. Bullish services are regulated in the United States, European Union, United Kingdom, Hong Kong, and Gibraltar. These include: Bullish Exchange – a regulated and institutionally focused digital assets spot and derivatives exchange, integrating a high-performance central limit order book matching engine with automated market making to provide deep and predictable liquidity. CoinDesk Indices – a collection of tradable proprietary and single-asset benchmarks and indices that track the performance of digital assets for global institutions in the digital assets and traditional finance industries. CoinDesk Data - a broad suite of digital assets market data and analytics, providing real-time insights into prices, trends, and market dynamics. CoinDesk Insights – a digital asset media and events provider and operator of Coindesk.com, a digital media platform that covers news and insights about digital assets, the underlying markets, policy, and blockchain technology. For more information, please visit bullish.com and follow LinkedIn and X.
Gallery








