Java Exchange Developer (Mid/Senior)
Join to apply for the Java Exchange Developer (Mid/Senior) role at B2C2.
Founded in 2015, B2C2 is a global leader for institutional liquidity within digital assets. We provide 24/7, 365‑day deep, reliable pricing for spot, futures, options, CFDs, and NDFs across all market conditions. Our growing team has deep expertise across pricing, structuring, risk, systems, and regulation.
B2C2 bridges the gap between traditional finance and digital assets, and is relied upon by brokerages, exchanges, banks, fund managers, and other institutions to provide 24/7 liquidity. Headquartered in London, with global offices in Paris, Jersey City, Tokyo, Singapore, and Luxembourg, our team excels in both traditional financial and crypto markets.
Scope of the Role
We’re looking for an experienced Java Developer to join our Exchange Team and help build our core crypto‑assets exchange platform. This role focuses on building high‑performance, mission‑critical systems.
Role and Responsibilities
- Develop and maintain efficient Java‑based crypto‑assets exchange environment, ensuring high‑quality code and adherence to coding standards.
- Write robust, maintainable, thoroughly‑tested and well‑documented code to meet project goals and deadlines.
- Troubleshoot and resolve software defects and technical issues to minimize disruption in revenue‑generating processes.
- Collaborate with cross‑functional teams to define and implement new features.
- Participate in code reviews and incorporate feedback.
- Maintain and enforce good quality internal documentation.
Skills Required
- 6+ years of software development in Java.
- Deep understanding of object‑oriented programming concepts and advanced design patterns for performance, scalability, and safety.
- Fully comfortable with Git and Linux.
- Clean and efficient coding style.
- Comfortable writing automated tests for own code and extending coverage for existing code.
- Experience taking ownership of projects and features end to end, from inception to delivery.
- Experience with production support for business‑critical services.
- Ability to work with people at all levels of the organization.
- Excellent communication skills in English – B2/C1 level.
- Thorough understanding of web technologies and protocols (e. g. , HTTP, REST, TCP, UDP, Websocket).
- Knowledge of relational databases and Postgre
SQL. - Experience with Kafka, Redis, or g
RPC. - Experience with Docker, Kubernetes, and/or AWS.
- Comfortable coding in Python.
- Interest in crypto and/or trading.
- Willingness to grow at a fast pace and consistently give the best of yourself.
- Passion for working with the latest technologies and maximizing productivity.
- Seeking a dynamic workplace with a balance of hard work and fun, and the opportunity to make a meaningful impact on B2C2’s future.
Seniority Level
- Mid‑Senior level
Employment Type
- Full‑time
Job Function
- Information Technology
- Financial Services and Capital Markets
Location: Lisbon, Portugal (Carnaxide). This position offers great career development opportunities in a growing company and the chance to be part of the future of finance technology.
- Informações detalhadas sobre a oferta de emprego
Empresa: B2C2 Localização: Lisboa
Lisboa, Lisboa, PortugalPublicado: 2. 11. 2025
Vaga de emprego atual
Seja o primeiro a candidar-se à vaga de emprego oferecida!