Hybrid Java Software Engineer – Crypto Focused

Posted last month

Apply now

About the role

  • Join a leading trading platform as a Java Software Engineer. Focus on building scalable backend systems in a hybrid work model.

Responsibilities

  • Design and build **scalable, low-latency, and high-performance backend services**
  • Develop **distributed and asynchronous systems** ensuring reliability and fault tolerance
  • Optimise performance across **JVM, databases, caching, and networking** layers
  • Apply **security best practices** in handling client PII and financial transactions
  • Use **event-driven architectures** and modern messaging solutions (e.g. Kafka)
  • Collaborate with **cross-functional teams** to align architecture with business needs
  • Maintain **high code quality** through testing, code reviews, and CI/CD practices
  • Leverage **AI tools** to accelerate development, testing, and delivery

Requirements

  • Proven experience in **FinTech, Banking, or related financial domains**
  • Strong understanding of **distributed systems architecture** and the client–server model
  • Ability to design and maintain **scalable, low-latency, high-performance systems**
  • Solid knowledge of **concurrency, multithreading, and asynchronous programming**
  • Awareness of **security best practices** in handling PII and financial transactions
  • Basic understanding of **network protocols** and troubleshooting
  • Experience working in a **product-led** fast-paced environment as a team player
  • Strong **understanding of blockchain fundamentals**: consensus, mempool, finality, gas mechanics, security considerations, and transaction lifecycles.
  • Hands-on **experience with major chains **(e.g., Ethereum, Bitcoin, Solana, Cosmos, Polygon).
  • Deep **experience with wallet systems**, key management, multisig/threshold signatures, hot/cold wallet architecture, and secure signing pipelines.
  • Experience with **custody platforms **(Fireblocks, BitGo, Ledger Enterprise, Copper) or building custody-grade internal wallet infrastructure.
  • Practical experience with **staking/validator operations**, including rewards, uptime, monitoring, and slashing mitigation.

Benefits

  • Competitive salary and annual performance-based bonus
  • Generous annual leave policy
  • Health insurance and pension fund, with additional benefits depending on location
  • Hybrid working model (3 days from office) or fully remote across the country of employment
  • Workation policy (30 days remote from anywhere in the world)
  • Two additional paid days per year dedicated to volunteering

Job title

Java Software Engineer – Crypto Focused

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

No Education Requirement

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job