Project Details : Contract : B2B, 6 months + extensions Workload : full-time, 100% remote Language : English (fluent) Other : Occasional participation in an on-call rotation for the production platform. We are looking for highly skilled Senior Software Engineers to join an international engineering team building a production-grade financial technology platform used by leading financial institutions. The platform supports complex, real-time financial transactions and combines modern JVM technologies with distributed systems and Distributed Ledger Technology.
Responsbilities Design and develop core components of a highly transactional financial platform. Implement complex business logic and workflows. Build resilient, secure and maintainable JVM services.
Work with message-driven and distributed architectures. Develop integrations using APIs, messaging and financial communication protocols. Contribute to Distributed Ledger components and workflows.
Solve complex concurrency, data consistency and transactional problems. Participate in architectural assessments and threat-modelling sessions. Collaborate with experienced Developers, DevOps Engineers and QA Engineers across several countries.
Contribute to code reviews and technical design discussions. Support a production-grade system and occasionally participate in the on-call rotation. Ensure high standards of correctness, security, resilience, confidentiality and operational stability.
Requirments Ideally 6+ years of profession