Java Developer

B2C2 is a digital asset pioneer building the ecosystem of the future, providing reliable liquidity for diverse institutions globally.
Backend
Mid-Level Software Engineer
Contact Company
101 - 500 Employees
Finance · Blockchain

Description For Java Developer

B2C2 is a digital asset pioneer building the ecosystem of the future. Founded in 2015 and acquired by Japanese financial group SBI in 2020, B2C2 provides reliable liquidity across market conditions for diverse institutions globally. The company is headquartered in the UK with offices in the US and Japan, and is regulated by the UK's Financial Conduct Authority.

We are seeking a Java Developer to join one of our Java teams. In this role, you will develop and maintain Java-based applications, write clean and efficient code, participate in code reviews, write automated tests, and collaborate with cross-functional teams. You'll work on cutting-edge projects in the crypto and trading space, using the latest technologies.

The ideal candidate should have proficiency in Java programming, understanding of object-oriented concepts, knowledge of SQL and relational databases, and basic understanding of web technologies. Experience with Linux, Docker, and Git is beneficial, as is an interest in crypto and/or trading.

At B2C2, we offer great career development opportunities in a growing company, the chance to work with the latest technologies, and the opportunity to make a meaningful impact on the future of finance technology. We pride ourselves on our dynamic workplace culture that balances hard work and fun, with values centered on ambition, innovation, meritocracy, collegiality, and risk awareness.

Join us to be part of a forward-thinking, dynamic culture where you can grow at a fast pace, work with cutting-edge technologies, and have a significant impact on the company's future. We offer competitive compensation, including discretionary bonuses, and are committed to equal employment opportunities and creating an inclusive environment for all employees.

Last updated 5 months ago

Responsibilities For Java Developer

  • Develop and maintain Java-based applications and components
  • Write clean, efficient, and well-documented code
  • Participate in code reviews and incorporate feedback
  • Write and maintain automated tests to ensure code quality
  • Collaborate with cross-functional teams to define and implement new features
  • Work closely with other teams to investigate and solve issues
  • Maintain and enforce good quality internal documentation

Requirements For Java Developer

Java
Linux
  • Proficiency in Java programming
  • Understanding of object-oriented programming concepts
  • Knowledge of SQL and relational databases
  • Basic understanding of web technologies and protocols (e.g. HTTP, Websocket)
  • Some experience with Linux, Docker, Git
  • Excellent communication and interpersonal skills
  • A problem solver with a keen eye for detail

Benefits For Java Developer

  • Twice yearly performance reviews
  • Discretionary bonuses
  • Great career development opportunities
  • Work with the latest technologies and products

Interested in this job?

Jobs Related To B2C2 Java Developer

Python Developer

Python Developer role at B2C2, a digital asset pioneer, to develop and maintain Python-based applications in the Tech Support team.

Mid-level Fullstack Developer

Mid-level Fullstack Developer role at Sinch focusing on AI and ML applications, requiring 2+ years of experience in fullstack development with Python and TypeScript expertise.

Multi Skilled Maintenance Engineer

Multi Skilled Maintenance Engineer position at Marshalls PLC, offering £57,134 base salary with comprehensive benefits and growth opportunities in Beenham, UK.

QA Engineer

QA Engineer position at Xsolla, focusing on web, mobile, and API testing for video game commerce solutions, with 2-4 years experience required.

Technical Support Engineer (Tier 3)

Technical Support Engineer (Tier 3) position at Polly, focusing on complex problem-solving, mentoring, and maintaining high-priority technical systems in mortgage technology.