Java Exchange Developer
Hybrid
Full Time
#Cryptocurrency
#Financial Services
#Technology
#Java
#SQL
#Docker
#Kubernetes
#AWS
#Python
#PostgreSQL
#Kafka
At B2C2, we are pioneers in the digital asset space, dedicated to building the financial ecosystem of the future. Since our founding in 2015, we have successfully unlocked institutional access to cryptocurrency by providing reliable liquidity across all market conditions. Our success is driven by crypto-native technology and a commitment to continuous innovation, making us the partner of choice for institutions globally. As a standalone company under the SBI Group, we operate with a global footprint and a culture that prioritizes both top-tier talent and the right people.
The role
We are seeking a Senior Java Exchange Developer to join our Exchange Trading Squad on a full-time basis. This is a hybrid role based in the United Kingdom. You will be instrumental in re-engineering our global exchange trading stack, working alongside traders, quants, and engineers to support both spot and derivative markets. We are looking for someone who thrives on balancing ultra-low latency requirements with 24/7 system availability and scalability.
Core responsibilities
- Develop and maintain high-performance Java-based trading components, ensuring our code meets the highest standards for quality and efficiency.
- Take full ownership of projects from inception to delivery, including the enhancement of in-house shared libraries and the resolution of technical issues to protect revenue-generating processes.
- Collaborate across cross-functional teams to automate trading workflows and implement new features while maintaining a safe, robust, and well-documented trading environment.
Skills and experience
To be successful in this role, you should bring the following qualifications:
- At least 4 years of professional software development experience using Java.
- A deep understanding of object-oriented programming, advanced design patterns, and a clean, efficient coding style.
- Proven experience providing production support for business-critical services and a comfort level with high degrees of autonomy.
- Experience with automated testing and a desire to extend coverage for existing systems.
- Preferred experience includes working with Netty for asynchronous event-driven applications, low GC techniques, SQL, and web protocols like Websocket or HTTP.
- Technical familiarity with PostgreSQL, Kafka, Redis, gRPC, Linux, Docker, Kubernetes, AWS, and Python is highly valued.
Compensation and benefits
We believe in rewarding talent and fostering a supportive work environment. Our benefits package includes:
- Flexible hours and hybrid work arrangements, with a minimum of 3 days in the office.
- A meritocratic environment featuring performance reviews and a discretionary cash bonus paid every 6 months.
- 25 days of holiday plus bank holidays.
- Private Medical Insurance via BUPA and Group Income Protection.
- A Group Personal Pension plan with Royal London, including employer matching contributions.
- Enhanced maternity and paternity leave, alongside regular recognition awards and an active social calendar.
How to apply
If you are passionate about the intersection of technology and finance and want to help us shape the future of digital assets, we would love to hear from you. Please reach out to our team to submit your application and start a conversation about how your experience aligns with our mission.







