Jobs · justjoinit
JVM Software Engineer (Java, Scala, Kotlin) | Remote | Trading Platform
Halcyon Labs · Poland (Remote) · Posted 2d ago
About the role
JVM Software Engineer (Java or Scala or Kotlin) B2B, Remote (Poland) Leading Financial‑Market Infrastructure Provider Candidates must reside in Poland We are supporting a financial technology firm building a next‑generation collateral exchange platform used by major global financial institutions. Their platform enables secure, private, and precise ownership transfers using distributed ledger technology. They are expanding their engineering team and seeking an experienced Software Engineer to help design, build, and evolve core components of their distributed‑ledger‑based platform. Role Overview You will join a highly skilled, distributed engineering team working in an agile environment. You’ll contribute to the development of key platform components, implementing business logic, workflows, and distributed‑ledger code. You will collaborate with internal teams and external partners, participate in architectural reviews and threat‑modelling sessions, and support production operations through an on‑call rotation. This role is offered on a B2B contract, fully remote within Poland. Tech Stack You’ll work with a modern, cloud‑native stack including: Kotlin, Java, or Scala (JVM) Spring Boot Canton / Daml (distributed ledger) ActiveMQ, message‑driven architectures Gradle, Ansible, Docker Kubernetes for container orchestration Integrations via APIs, message queues, and Swift What You’ll Do Design and implement platform components and distributed workflows Build secure, resilient, production‑grade systems Ensure the platform meets strict requirements for correctness, security, resilience, operational stability, and confidentiality Collaborate with external partners and internal stakeholders Participate in architectural assessments and threat‑modelling Support production systems via an on‑call rotation Minimum Qualifications Candidates must have 7+ years of experience in software engineering roles Master’s degree in Computer Science or equivalent Strong foundation in databases, concurrency, security, and networking Experience with relational databases, message‑driven architectures, and Public Key Infrastructure 3+ years’ experience with Kotlin, Java, or Scala on the JVM Proven experience delivering production‑grade systems at scale Strong analytical and problem‑solving skills Excellent English communication skills Preferred Qualifications Experience with functional or strongly typed programming Experience with Canton / Daml or other distributed ledger technologies Experience deploying and operating services in Kubernetes
Read the full posting on justjoinit →
FAQ
Is the JVM Software Engineer (Java, Scala, Kotlin) | Remote | Trading Platform role at Halcyon Labs remote?+
This JVM Software Engineer (Java, Scala, Kotlin) | Remote | Trading Platform position is listed as remote (Poland (Remote)).
What is the salary for the JVM Software Engineer (Java, Scala, Kotlin) | Remote | Trading Platform role at Halcyon Labs?+
The listing states 200-275 pln.
What seniority level is this JVM Software Engineer (Java, Scala, Kotlin) | Remote | Trading Platform role?+
This is a senior level position.
How do I apply for the JVM Software Engineer (Java, Scala, Kotlin) | Remote | Trading Platform role at Halcyon Labs?+
Use the "Apply on justjoinit" button to open the original posting on justjoinit, where you can submit your application directly to Halcyon Labs.