Personal details

Roland - Remote back-end developer

Roland

Software Engineer
Based in: 🇬🇧 United Kingdom
Timezone: London (UTC+0)

About

I’m a senior Java developer with 8+ years in backend engineering, including 5+ years building Spring Boot microservices for banking, payments and digital learning platforms.

At First City Monument Bank, I redesigned a payment flow as an event-driven Spring Boot service on Kafka. It now handles 300 transactions per second at a 98.6% success rate. I also found and fixed an account-number vulnerability, avoiding an estimated £200,000 in losses.

My core stack is Java, Spring Boot, Spring Data JPA, SQL Server and MySQL, tested with JUnit 5 and REST Assured. I run services on AWS and Kubernetes with Terraform and monitor them in Datadog. I’ve also built React and TypeScript features and a production RAG platform.

I currently review Java and security code for AI model evaluation at Mercor. I’ve worked remotely with UK and European teams for over three years and am available during US working hours. I hold the AWS Certified Generative AI Developer, Professional certification.

Work Experience

Java Software Engineer
Mikro | Feb 2022 - Mar 2024
Git
Java EE
Domain-Driven Design
Jira
Test driven development
Docker
Spring Boot
CQRS
AWS

Develop high-performance, scalable, and reliable code by executing design decisions for core Java services in alignment with Mintra's high coding standards. Utilize tools including Java 11 and 17 (Spring Boot 3, Maven), ActiveMQ, ElasticSearch, MySQL, Git, Docker, AWS, CQRS, and Domain-Driven Design through effective collaboration and project ownership.

  • Achieved at least 99% uptime by diagnosing and resolving critical production issues using advanced Java debugging and troubleshooting techniques in close collaboration with other teams.
  • Delivered critical project milestones on time by managing tasks effectively with project management tools such as JIRA.
  • Ensured at least 80% test coverage through writing unit and integration tests following Test Driven Development.
Team Lead (USSD)
SendCrypto | Aug 2022 - Nov 2023
Python
Django
Linux
Amazon EC2
Jira
Serverless
Architectural Design
RESTful API
AWS
  1. Led enhancement of platform's capabilities, facilitating seamless connections and payments between users and businesses via USSD-Web3 Wallets. Utilized cryptocurrency to optimize payment services, significantly improving the overall user experience. Collaborated closely with team members to identify areas for improvement, designing and implementing effective solutions to address these challenges.

● Directed development and implementation of new features, bug fixes, and patch sets for SendCrypto USSD-web applications, ensuring timely and efficient delivery of high-quality solutions.

Page1|2

● Designed and built a RESTful API for management of custodial wallets via USSD, utilizing efficient coding practices to deliver high-quality code 20% faster than initially projected.

Projects

Ghabie
Django
PostgreSQL
Amazon EC2
WebSocket
Domain-Driven Design
Spring Boot
CQRS
DynamoDB
Serverless
Ghabie AI changes the way support works, a simple and affordable AI customer chat plugin offering 24/7 instant support– freeing up your team's time for higher value tasks.

Education

Cyprus International University
Master's degree・Information Technology
Oct 2021 - Aug 2023
USAM
Bachelor's degree・Computer Science
Jul 2013 - Oct 2017

Certifications & Awards

Master Microservices with Spring Boot and Spring Cloud
Udemy | Mar 2022
Advanced Django
Udemy | Jan 2022