Rust Developer

Nucode
Charing Cross, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Remote
Charing Cross, United Kingdom

Tech stack

API
Amazon Web Services (AWS)
Azure
Cloud Computing
Databases
Software Debugging
Distributed Systems
Payment Systems
Cryptographic Protocols
Fault Tolerance
NoSQL
PCI Data Security Standards
Blockchain
Secure Coding
Software Engineering
SQL Databases
Google Cloud Platform
Delivery Pipeline
Backend
Kubernetes
Low Latency
Performance Monitor
Real Time Data
Front End Software Development
Asynchronous Programming
Docker
Microservices

Job description

  • Develop and maintain high-performance backend services using Rust, focusing on secure and efficient payments and transfer workflows.
  • Design and implement APIs and microservices to handle real-time financial transactions.
  • Ensure compliance with industry standards, such as PSD2, PCI-DSS, or other relevant regulations.
  • Optimize transaction processing systems to handle large volumes of concurrent operations with low latency.
  • Implement cryptographic protocols and security measures to safeguard financial data and prevent fraud.
  • Collaborate with product and frontend teams to align the backend architecture with business requirements.
  • Integrate third-party financial APIs and services, such as payment gateways, digital wallets, or banking platforms.
  • Conduct performance monitoring, testing, and debugging to ensure the reliability of critical financial systems.
  • Stay updated on emerging trends in fintech and incorporate best practices into development processes.

Requirements

  • 3+ years of experience in software development with a focus on Rust or equivalent system-level programming expertise.
  • Strong understanding of fintech ecosystems, including payment processing, digital banking, and transaction systems.
  • Experience designing and implementing secure and scalable microservices architectures.
  • Proficiency in working with databases (SQL, NoSQL) and ensuring transactional consistency.
  • Knowledge of cryptography, secure coding practices, and financial compliance requirements.
  • Experience with asynchronous programming and real-time data processing.

Preferred Skills:

  • Experience with financial messaging standards such as ISO 20022 or SWIFT.
  • Familiarity with blockchain technologies and their integration into payment systems.
  • Knowledge of cloud platforms (AWS, GCP, Azure) for scalable deployments.
  • Experience with distributed systems, fault-tolerant design, and event-driven architectures.
  • Proficiency in tools like Docker, Kubernetes, and CI/CD pipelines.

Benefits & conditions

  • Competitive compensation and benefits package.
  • Flexible working arrangements with hybrid/remote options.
  • Opportunities to work on cutting-edge fintech projects.
  • Supportive and collaborative work environment with a focus on innovation.
  • Continuous learning and professional development opportunities.

We would love to inspire and help you achieve your ambition.

Apply for this position