Skip to main content
Polad GulmammadliPG
Looking for a job

Polad Gulmammadli

@poladgulmammadli

Senior Java Backend Engineer with experience designing and building distributed, scalable banking and fintech systems using Java, Spring Boot, microse

Azerbaijan
Message

What I'm looking for

I’m looking for a remote Java Backend Engineer role where I can build reliable, scalable backend systems and distributed services. I have strong experience with Java, Spring Boot, microservices, APIs, messaging, databases, and production delivery. I’m based in Baku, Azerbaijan, and open to international teams and different product domains.

Senior Java Backend Engineer with nearly 10 years of experience building banking, payments, and fintech systems.

I specialize in Java, Spring Boot, distributed systems, microservices, payment workflows, and event-driven backend architectures. At Guavapay, I owned backend delivery for customer-facing fintech capabilities, designing cross-service payment flows and taking features from requirements through production.

Across fintech and banking, I’ve worked on payment platforms, corporate lending, internet banking, and instant-payment systems, with hands-on experience in production reliability, cross-service incident resolution, external integrations, and end-to-end backend delivery.

I also mentor backend engineers and contribute to technical decision-making while remaining deeply hands-on with implementation.

Experience

Work history, roles, and key accomplishments

Independent / Freelance logoIF

Independent Software & Business Projects

Dec 2025 - Jul 2026 (7 months)

Developed Java/Spring Boot backend applications for several freelance projects. Worked with a partner on establishing an independent business.

GUAVAPAY logoGU

Senior Java Backend Developer

Jul 2022 - Nov 2025 (3 years 4 months)

Owned MyGuava Payment Chats and shared-wallet backends from design through production. Built distributed payment and reconciliation workflows with Java, Spring Boot, microservices, PostgreSQL, async messaging, Redis, MongoDB and Kubernetes. Developed loyalty/campaign features, resolved cross-service incidents, delivered integrations, and mentored junior engineers.

Kapital Bank OJSC logoKO

Java Backend Developer

Jun 2021 - Jul 2022 (1 year 1 month)

Developed corporate lending workflows for corporate internet banking using Java, Spring MVC, Oracle and PL/SQL. Built Spring Boot REST APIs for the new platform’s internal control panel. Investigated application/database issues and delivered fixes through code review and production release in an Agile squad, with Jenkins delivery to Kubernetes.

Independent logoIN

Independent Java Instructor & Mentor

Nov 2019 - Jul 2021 (1 year 8 months)

Designed and delivered structured one-to-one training in Java and backend development, combining technical instruction, hands-on exercises and ongoing mentoring.

SINAM logoSI

Java Backend Developer

Sep 2019 - May 2021 (1 year 8 months)

• Developed and maintained Spring Boot microservices for AniPay, the customer-facing web and mobile portal for Azerbaijan’s national Instant Payment System, with services deployed on Kubernetes via GitLab CI/CD.
• Implemented REST API integrations between AniPay and the Central Bank of Azerbaijan’s Instant Payment System.

Bank of Baku OJSC logoBO

Java Backend Developer

Jun 2018 - Sep 2019 (1 year 3 months)

• Independently implemented the redesign of the bank’s Java/Spring MVC–based Internet Banking platform while maintaining and enhancing existing banking workflows.
• Investigated and resolved production issues spanning Java application logic and database-side business logic in Oracle and PL/SQL, tracing root causes across both layers and delivering fixes.

JAVA Software Inc. logoJI

Java Developer

Sep 2017 - May 2018 (8 months)

Developed and maintained Spring Boot REST APIs for an electronic invoicing (e-Fatura) platform, investigating application issues and delivering bug fixes and incremental backend enhancements.

Unibank logoUN

Java Developer / External Banking Systems Programming Specialist

Jul 2016 - Jul 2017 (1 year)

• Contributed to the renewal of Unibank’s corporate internet banking platform for business customers by implementing application changes across Java and Oracle PL/SQL layers.
• Maintained existing corporate banking functionality through issue investigation, bug fixes, and incremental enhancements.

Education

Degrees, certifications, and relevant coursework

QU

Qafqaz University

Bachelor's degree, Computer Engineering

2011 - 2016

Grade: 85/100

Activities and societies:

Bachelor’s degree in Computer Engineering. GPA: 85/100.

Interested in hiring Polad?

You can contact Polad and 90k+ other talented remote workers on Himalayas.

Message Polad

People also viewed

View all talent

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan