ivukovic

Fintech Solution Architect | Digital Banking & Payments | Java | 22+ Years Experience

 

Senior Java Engineer and Solution Architect with 22+ years of experience building fintech applications, digital banking platforms, payment systems, and enterprise software. Hands-on experience across the full software development lifecycle, from coding and API development to system integration, architecture, and production delivery.

My core stack includes Java, Spring Boot, microservices, REST APIs, JPA/Hibernate, PostgreSQL, Oracle, Docker, and CI/CD. I have extensive experience integrating digital banking channels with core banking systems and implementing payment solutions, including SEPA, instant payments, SWIFT, and PSD2.

I combine strong hands-on engineering skills with solution architecture, technical leadership, and product ownership. I am open to remote opportunities as a Senior Software Engineer, Java Developer, Backend Engineer, Solution Architect, or Technical Lead. I am particularly interested in fintech, payments, banking infrastructure, AI integrations, and Web3-related projects where my engineering and financial domain expertise can deliver value.


Experience: 11 years

Yearly salary: $100,000

Hourly rate: $50

Nationality: 🇭🇷 Croatia

Residency: 🇭🇷 Croatia


Experience

Director of Software Development / Solution Architect
Infosistem
2016 - 2020
Led software development and solution architecture across multiple enterprise projects, defining the medium-term technical strategy and driving the implementation of approved initiatives. Designed system architectures and the integration of tools and services across test, build and automation pipelines, and led the development of new products from architecture through to production delivery. Established process improvements, standard operating procedures and Java QA standards, while evaluating and introducing new development tools and technologies. Reported on development, quality, operations and system performance to management, provided production support and troubleshooting, and participated in pre-sales and technical sales activities. Led the design, implementation and formalization of cross-team business processes, including their rollout, adoption and standardization using JIRA and Confluence. Worked with colleagues on the implementation of ISO 9001 and ISO 27001 processes and standards.
Software Developer
Sinapsi Zagreb d.o.o.
2001 - 2006
Software Developer working on web and intranet applications for enterprise clients. Developed and maintained business applications using Java and related technologies, participating in the full software development lifecycle from requirements and implementation to testing and delivery. Worked on projects across HR, taxation, healthcare and enterprise business processes.​
Head of Digital Banking / Solution Architect
ABC Tech Group
2000 - 2006
Led the Internet and Mobile Banking product, deployed across 6 banks in the CEE region, with responsibility for its full lifecycle from initial architecture and design through development and continuous evolution. Defined the solution architecture, technology stack, integration patterns and backend services, with a strong focus on Java, Spring Boot, REST APIs and integration with different core banking systems. Led a cross-functional team of up to 12 engineers (backend, iOS, Android, Angular, QA and project management), working closely with each bank to adapt the product to its business, regulatory and technical requirements. Owned technical design, code reviews, CI/CD, integrations, releases, production support, maintenance and continuous improvements

Skills

backend
docker
fintech
integration
jira
product-lead
solution
tech-lead
java
english