I am a Java Backend Developer with 4+ years of experience building scalable microservices using Java, Spring Boot, and Kafka, with a strong background in banking and financial systems. I design secure, high-performance applications and enjoy crafting clean, maintainable code. I thrive in agile environments and love collaborating with cross-functional teams to bring complex ideas to life. I’m passionate about API design, cloud-ready deployments, caching strategies, and driving innovation in distributed systems. I continually seek opportunities to improve system performance, reliability, and developer experience through automation, testing, and thoughtful architecture.…

Tural Karimli

I am a Java Backend Developer with 4+ years of experience building scalable microservices using Java, Spring Boot, and Kafka, with a strong background in banking and financial systems. I design secure, high-performance applications and enjoy crafting clean, maintainable code. I thrive in agile environments and love collaborating with cross-functional teams to bring complex ideas to life. I’m passionate about API design, cloud-ready deployments, caching strategies, and driving innovation in distributed systems. I continually seek opportunities to improve system performance, reliability, and developer experience through automation, testing, and thoughtful architecture.…

Available to hire

I am a Java Backend Developer with 4+ years of experience building scalable microservices using Java, Spring Boot, and Kafka, with a strong background in banking and financial systems. I design secure, high-performance applications and enjoy crafting clean, maintainable code. I thrive in agile environments and love collaborating with cross-functional teams to bring complex ideas to life.

I’m passionate about API design, cloud-ready deployments, caching strategies, and driving innovation in distributed systems. I continually seek opportunities to improve system performance, reliability, and developer experience through automation, testing, and thoughtful architecture.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert

Work Experience

Middle Java Software Developer at UNIBANK OJSC
September 1, 2025 - October 15, 2025
Designed and deployed scalable backend services using Spring Boot and Spring Cloud. Automated file processing pipelines with MinIO (S3-compatible storage) and Feign Client. Enhanced customer order workflows with Thymeleaf-based emails and integrations. Reduced downtime by implementing CI/CD pipelines with Jenkins and Docker. Collaborated with business teams to implement loan and credit solutions aligned with regulations. Led migration of a monolithic application to a Spring-based architecture and refactored into multiple microservices to improve scalability and maintainability.
Junior Java Software Developer at Otalio
April 1, 2022 - October 15, 2025
Contributed to backend module development with Spring Boot & REST APIs. Assisted in debugging and troubleshooting production issues. Wrote unit tests to improve reliability and delivery speed.
Middle Java Software Developer at International Bank of Azerbaijan
September 1, 2015 - Present
Developed and maintained high-load microservices using Spring Boot and Kafka for financial systems. Designed and optimized REST APIs for seamless external integrations. Improved system performance by 30% with Redis caching and query optimization. Implemented unit/integration tests with JUnit 5 & Mockito to enhance code quality. Participated in Agile ceremonies and collaborated with cross-functional teams. Worked with Product Owners to articulate requirements and ensure alignment between business and development teams.

Education

Master’s in Business Administration at Azerbaijan State Economic University
January 11, 2030 - January 1, 2017
Bachelor’s in Business Management at Azerbaijan Cooperation University
January 11, 2030 - January 1, 2014

Qualifications

ACCA F3
January 11, 2030 - October 15, 2025

Industry Experience

Financial Services, Software & Internet, Professional Services