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.
Polad Gulmammadli
@poladgulmammadli
Senior Java Backend Engineer with experience designing and building distributed, scalable banking and fintech systems using Java, Spring Boot, microse
What I'm looking for
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
Developed Java/Spring Boot backend applications for several freelance projects. Worked with a partner on establishing an independent business.
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.
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.
Designed and delivered structured one-to-one training in Java and backend development, combining technical instruction, hands-on exercises and ongoing mentoring.
• 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.
• 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.
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.
• 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
Qafqaz University
Bachelor's degree, Computer Engineering
2011 - 2016
Grade: 85/100
Activities and societies:
Bachelor’s degree in Computer Engineering. GPA: 85/100.
Availability
Location
Authorized to work in
Salary expectations
Social media
Job categories
Interested in hiring Polad?
You can contact Polad and 90k+ other talented remote workers on Himalayas.
Message PoladGet 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!
