02/07/2026 updated


100 % available
Senior Software Architect with 10+ years experience in fintech and fraud detection systems
Zagreb, Croatia
Only remote
Master's Degree, Geodesy and GeoinformaticsJava (Programming Language)JavaScriptArtificial IntelligenceAmazon Web ServicesAndroid Software DevelopmentBankingBig DataMobile Application DevelopmentCloud ComputingDatabasesData ModelingIBM DB2DevOpsDistributed SystemsFinances
Software Architecture Design
System and solution architecture expertise with focus on scalable, maintainable designs for complex software systems in fintech, payments, and fraud detection environments
Fraud Detection and Risk Management Systems
Real-time and near real-time fraud detection platform development, ML/AI-based risk scoring systems, and integration with banking authorization systems
Technical Leadership and Team Management
Leading development teams, coordinating with cross-functional departments, defining technical standards, and mentoring developers across multiple projects
Java Enterprise Development
Extensive experience with Java, Spring Framework, Spring Boot, and enterprise application development for banking and financial systems
Cloud and DevOps Technologies
AWS, Docker, Kubernetes, CI/CD pipelines, Jenkins, and cloud-native application deployment and infrastructure management
Database and Data Processing
PostgreSQL, MySQL, Oracle, IBM DB2, data modeling, and big data processing for high-volume transaction systems
Payment Gateway Integration
Integration with external payment gateways like PayPal and Stripe, secure payment processing, and financial transaction handling
Frontend and Mobile Development
React, Angular, Vue.js, TypeScript, JavaScript, Android development, and full-stack application development
Microservices and API Development
Microservices architecture design, REST API development, service boundaries definition, and distributed system integration
System and solution architecture expertise with focus on scalable, maintainable designs for complex software systems in fintech, payments, and fraud detection environments
Fraud Detection and Risk Management Systems
Real-time and near real-time fraud detection platform development, ML/AI-based risk scoring systems, and integration with banking authorization systems
Technical Leadership and Team Management
Leading development teams, coordinating with cross-functional departments, defining technical standards, and mentoring developers across multiple projects
Java Enterprise Development
Extensive experience with Java, Spring Framework, Spring Boot, and enterprise application development for banking and financial systems
Cloud and DevOps Technologies
AWS, Docker, Kubernetes, CI/CD pipelines, Jenkins, and cloud-native application deployment and infrastructure management
Database and Data Processing
PostgreSQL, MySQL, Oracle, IBM DB2, data modeling, and big data processing for high-volume transaction systems
Payment Gateway Integration
Integration with external payment gateways like PayPal and Stripe, secure payment processing, and financial transaction handling
Frontend and Mobile Development
React, Angular, Vue.js, TypeScript, JavaScript, Android development, and full-stack application development
Microservices and API Development
Microservices architecture design, REST API development, service boundaries definition, and distributed system integration
Experience
Professional experience10+ years
Freelancer since2017
Languages
EnglishFluentCroatianNative speaker
Project history
Worked on fraud management system for automated fraud detection and prevention of bank transaction authorizations. Maintained and upgraded Near Real-Time fraud platform and designed full Real-Time fraud detection integration with bank's authorization system.
Acted as Technical Lead/Software architect across 10 custom projects, owning end-to-end technical delivery. Led development teams and coordinated with other software architects, cross-functional departments, and senior stakeholders including CEOs and founders.
Developed and maintained batches, services, web services, and MQ messages for Corner Bank core banking system. Worked on backend services and integrations using Java 8, Shell, and Python. Later reclassified internally as Software Architect.