
Senior Backend / Full-Stack Engineer | PHP, Laravel, Vue.js, PostgreSQL, Redis, Microservices & AI Integration
Primary stack
Nice to have's
Job description
About the Position
We are seeking a Senior Backend/Full-Stack Engineer with expertise in PHP, Laravel, Vue.js, PostgreSQL, Redis, and microservices for a fintech role in Italy.
Responsibilities
- Led backend architecture and development across multiple fintech services using Laravel, PostgreSQL, Redis, Python/FastAPI, Docker, and Horizon.
- Designed payment orchestration for SEPA Direct Debit flows, including idempotent transaction processing, Redis locking, retry strategies, webhook verification, chargeback reconciliation, and automated handling of payment failure codes.
- Designed the platform around five domain-driven bounded contexts and asynchronous processing with queues and dead-letter handling.
- Built multi-MID routing and verification workflows with resilient retry and idempotency mechanisms.
- Developed risk analytics capabilities including BIC-level chargeback analysis, IBAN verification, bank-level name matching, VOP enrichment, and risk scoring.
- Contributed to technical planning, architecture decisions, code reviews, performance improvements, production troubleshooting, and mentored 3–5 engineers.
Requirements
- PHP
- Laravel
- PostgreSQL
- Redis
- Python
- FastAPI
- Microservices
- REST API
- Git
- DDD
Nice to Have
- Vue.js
- JavaScript
- Docker
- Claude Code
- GitHub Copilot
Experience
Fintech Payment & Risk Management Platform
Senior Backend Engineer
About the Project
Fintech platform for payment processing, orchestration, merchant operations, and transaction risk management. The system handled SEPA Direct Debit payment flows, webhook processing, chargeback reconciliation, merchant routing, IBAN verification, and automated risk controls.
The platform was designed around domain-driven architecture with multiple bounded contexts and asynchronous processing for high-volume financial operations. It included automated retry and idempotency mechanisms, background processing, dead-letter handling, bank-level analytics, and monitoring of payment and chargeback activity.
I also worked on a Python/FastAPI risk analytics service that analyzed transaction and banking data to identify higher-risk activity and support automated operational decisions.
Education
Baku Engineering University
2012 - 2017
Information Technology and systems engineering
University of Genoa
2021 - 2025
Robotics Engineering
© Cortance. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Cortance is a place where Core meets Importance in tech talent matching. We excel at matching exceptional technical talent with businesses and startups based on their unique needs, vision, and culture.Our mission is to help businesses, especially startups, launch, scale, and grow with world-class development talent. Whether you need JavaScript, Python, Laravel, or other technical expertise, we deliver perfect matches that drive success.We’re transforming how companies build their engineering teams through our rigorous vetting process and cultural alignment focus and offer:— Strategic talent matching based on company culture and vision;— Extensive and enhanced developer’s verification process;— Seamless integration of remote developers into your team.Our Specialties: Software Development, Remote Engineering Individuals/Teams Providing, Developer Recruitment, Technical Team Scaling, Staff Offshoring, IT Staffing, and Cultural Team Integration.
More at Cortance
All 18 roles
Senior Software Engineer
Cortance · Berlin

Senior DevOps & SRE Engineer
Cortance · Germany

DevOps Engineer
Cortance · Lviv

Senior.NET Developer
Cortance · Dominican Republic