Senior Software Engineer - Collateral Exchange Platform (DLT)

New
E
emagine PolskaFinancial technology
Locations: Bucharest, Centrum, Bucharest, Country code: ROContractSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English (fluent)
Experience
Ideally 6+ years of professional Software Engineering experience
Required Skills
DockerJavaJVMKotlinKubernetesSpring BootSwiftActiveMQ

Requirements

  • Ideally have 6+ years of professional software engineering experience.
  • Have very strong commercial experience with Java and the JVM ecosystem.
  • Understand core computer science concepts.
  • Have strong knowledge of object-oriented software design and engineering principles.
  • Have experience building complex, production-grade backend systems.
  • Understand databases and transactional systems.
  • Have experience with concurrency and multithreading.
  • Know message-driven or event-driven architectures.
  • A master's degree in computer science or a closely related technical field is strongly preferred.
  • Be fluent in English.
  • Be available for occasional participation in an on-call rotation.

Responsibilities

  • 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 concurrency, data consistency, and transactional problems.
  • Participate in architectural assessments, threat-modelling sessions, code reviews, and technical design discussions.
  • Support the production-grade system and occasionally participate in the on-call rotation.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now