Software Engineer | Master's Degree in Computer Science | 3 years of software engineering experience with Java H/F
This company is a cutting-edge financial technology company revolutionizing the securities finance and repo markets through distributed ledger technology (DLT).
Its innovative platform delivers unprecedented efficiency, allowing banks and asset managers to seamlessly transfer ownership of securities in real-time. This breakthrough technology reduces credit risk, intra-day liquidity requirements, and operational risk, all while providing significant capital cost savings.
It has a global presence with offices in Luxembourg, Zug (Switzerland), and London (UK). This exciting opportunity is available in both Luxembourg and Zug, offering the chance to work in one of Europe's key financial hubs.
Advantages :
ParticipationTélétravail : Full remote envisageable / Flexible work-from-home arrangements
Attractive and competitive benefits package.
Theengineering team plays a crucial role in the success of our platform. As a software engineer, you'll work in an agile environment with geographically distributed teams and have a solid understanding of security engineering principles. You'll be responsible for developing key components of our collateral exchange platform.
The platform is built using a modern tech stack that includes Kotlin, Spring Boot, ActiveMQ, Gradle, Ansible, Docker, and Corda. Our platform leverages R3's Corda Distributed Ledger Technology, allowing businesses to transact securely and privately through smart contracts, which are written in Kotlin.
We interface with external systems via message queues and RPC. The collateral exchange platform is trusted by industry leaders in the financial sector, and you will help ensure that the platform's design meets the high standards of security, resilience, and confidentiality required by our clients.
In addition to your passion for software engineering, you should be comfortable communicating with the different partners.
You will also support the Tech team in onboarding new clients, which includes conducting IT due diligence assessments. As a member of the team, you will participate in an on-call rotation to monitor our production system.
Expected Qualifications :
Master's Degree in Computer Science ET strong foundation in core computer science concepts, including databases, concurrency, security, and networking.3+ years of software engineering experience ET Hands-on expertise with Kotlin, Java, or other JVM-targeted languages is essential.
Proven impact on development teams ET You've made significant contributions to building a successful product at scale.
Key Skills:
Proactive mindset with strong critical thinking, interpersonal skills, and a knack for technological analysis and research.Flexibility and adaptability to thrive in a fast-paced, ever-evolving environment.
Excellent written and verbal communication skills in English.
Preferred Qualifications:
Experience with functional programming.Familiarity with Blockchain or Distributed Ledger Technologies such as Corda, Hyperledger Fabric, or Ethereum.
Expertise in relational database management systems, message queues, and Public Key Infrastructure (PKI).