Hi, I’m Joshua Hawkes, a Senior Software Developer with over 10 years of experience building high-performance, low-latency fintech and cloud-native systems. I design scalable architectures for trading, payments, and data processing, and I enjoy turning complex requirements into reliable software. I also mentor engineers, drive automation in deployment pipelines, and collaborate across product and research teams to deliver secure, regulatory-compliant solutions in banking and fintech.

Joshua Hawkes

Hi, I’m Joshua Hawkes, a Senior Software Developer with over 10 years of experience building high-performance, low-latency fintech and cloud-native systems. I design scalable architectures for trading, payments, and data processing, and I enjoy turning complex requirements into reliable software. I also mentor engineers, drive automation in deployment pipelines, and collaborate across product and research teams to deliver secure, regulatory-compliant solutions in banking and fintech.

Available to hire

Hi, I’m Joshua Hawkes, a Senior Software Developer with over 10 years of experience building high-performance, low-latency fintech and cloud-native systems. I design scalable architectures for trading, payments, and data processing, and I enjoy turning complex requirements into reliable software.

I also mentor engineers, drive automation in deployment pipelines, and collaborate across product and research teams to deliver secure, regulatory-compliant solutions in banking and fintech.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Language

Amharic
Advanced
Javanese
Intermediate

Work Experience

Senior Software Developer & Consultant at JUXT
April 1, 2025 - Present
Software consultancy for financial services and quantitative research; designed AWS infrastructure with Ansible, Terraform, and Slurm; built Go services to distribute compute-intensive workloads across NVIDIA GPUs with a focus on low latency, security, and IP protection.
Senior Software Developer at NatWest Cushon
October 1, 2023 - April 1, 2025
Designed and deployed cloud-native microservices for trade aggregation, multi-custodian fund transactions, and six-decimal financial calculations. Architected and optimized a distributed financial database in Go with MySQL; developed REST APIs and event-driven real-time processing; implemented CI/CD and FCA-compliant cloud integration; developed AI chatbot solutions in Python.
Software Developer at Bet365
April 1, 2022 - June 1, 2023
Developed and migrated global payment processing systems from C# monoliths to Go microservices, improving performance and maintainability with SQL Server and caching; processed 100K+ transactions per minute using distributed caching and Kafka; Python automation and mentoring.
Software Developer at Dot Origin
April 1, 2018 - April 1, 2022
Security & Identity Solutions – Smart Cards, PKI, NFC, RFID; designed secure banking and identity verification, including a smartcard reader capable of reading Google Pay & Apple Wallet passes; built Google Pay/Apple Wallet Pass issuing platform and REST APIs in PHP Laravel & MySQL; door-entry platform integration.
Software Developer Apprentice at Dot Origin
April 1, 2016 - April 1, 2018
Led cloud migration of a smartcard authentication system using Python and C++, implementing CCID protocols for secure transactions; created interactive floorplans in JavaScript.

Education

Apprenticeship - Level 4 Systems and Principles at 3aaa Apprenticeship
January 1, 2016 - December 31, 2018

Qualifications

CKAD - Certified Kubernetes Application Developer
August 1, 2025 - January 20, 2026
CPA – C++ Associate Programmer
October 1, 2020 - January 20, 2026

Industry Experience

Financial Services, Software & Internet, Professional Services