Back to work
BANKING · CONFIDENTIAL PROJECT

Loan Application Microservices Platform

Backend engineering for a business-critical loan application workflow. The details below intentionally describe the engineering approach without exposing proprietary implementation, customer data or internal architecture.

JavaSpring BootSpring CloudKafkaRabbitMQRedisElasticsearchCloud
01 · PROBLEM

Support a multi-step business workflow without creating one large, tightly coupled application.

Loan application flows involve multiple business capabilities and integrations. A service-oriented approach helps teams change individual capabilities while keeping the overall workflow manageable.

02 · SOLUTION

Decompose the platform into independently focused services.

I contributed to the development of 26 microservices, implementing APIs and integrations around defined business responsibilities. Messaging was used where asynchronous processing made sense, while caching and search technologies supported performance-sensitive use cases.

  • Developed backend services with Java and Spring Boot/Spring Cloud.
  • Integrated asynchronous workflows using Kafka and RabbitMQ.
  • Used Redis for caching and Elasticsearch for search-oriented workloads.
  • Worked across cloud environments and production delivery processes.
03 · ENGINEERING ROLE

Software Engineer & technical owner/PIC.

My responsibility included implementation, integration, debugging, coordination and technical ownership for assigned services. I worked with the wider engineering team through development, testing and production handover.

04 · ARCHITECTURE PRINCIPLES
Service isolation

Keep business responsibilities explicit and dependencies understandable.

Asynchronous where useful

Use events and queues to decouple workloads that do not require synchronous responses.

Operational readiness

Logging, error handling, testing and handover are treated as part of delivery.

OTHER WORK

Enterprise API engineering

Prior telecom work included Java/Spring API development, migration, security-related delivery, testing, logging and production support at enterprise scale.

OTHER WORK

Logistics backend engineering

Backend services and API development for logistics technology, translating operational requirements into maintainable software components.

OPEN TO OPPORTUNITIES

Let's discuss the next engineering problem.

Interested in backend, microservices or platform engineering roles.

Get in touch