Experience
20+ years commercial Java development | 40+ enterprise projects | Leadership & Mentoring | Regulated Environments
Specialization
Core Banking Systems, Microservices Architecture, Credit Decision Engines, Insurance Platforms
Availability
Available for contract / permanent roles
Work model
EU / Remote
Senior Java Developer
Profile
Experienced Senior Java Developer with 20+ years of proven expertise delivering enterprise-grade systems for banking, insurance, and public sector organizations. Demonstrated proficiency in microservices architecture, scalable backend solutions, and full-stack development.
Strong track record of leading technical initiatives, optimizing system performance (40%+ improvements), and mentoring development teams. Comfortable working independently or collaborating closely with cross-functional teams. Expertise in regulated environments requiring security and compliance focus.
Technical skills
Backend
Java 8–17, Spring, Spring Boot, Hibernate, JPA, Kotlin
Architecture
Microservices, REST APIs, Event-driven systems, Clean Architecture
Databases
Oracle, PostgreSQL, MySQL, MS SQL, DB2
Messaging
Kafka, RabbitMQ, ActiveMQ
DevOps & Tools
Docker, Kubernetes, Maven, Gradle, CI/CD
Frontend
JavaScript, HTML, CSS, Angular, GWT
Selected professional experience
Banking Web Platforms
Development and maintenance of customer-facing banking systems using Java, Spring Boot and Kubernetes. Focus on reliability, security and performance.
Credit Decision Systems
Enterprise decision engines supporting high transaction volumes and complex business rules in regulated financial environments.
Insurance Core Systems
Backend and frontend solutions for life and health insurance platforms, including integrations and long-term system maintenance.
Detailed Project Portfolio
I have successfully delivered 40+ enterprise projects across banking, insurance, and public sector. Due to NDAs and confidentiality agreements, I cannot share code repositories publicly. However, I'm happy to discuss specific projects, technologies, and methodologies during interviews.
Available upon request: Detailed case studies, architecture diagrams, performance metrics, team compositions, project timelines, and technology deep-dives for any of the projects listed above.
Contact me directly to discuss projects relevant to your needs.
Banking Platform for PEKAO (2022-2023)
Role: Senior Java Developer
Impact: 500K+ daily active users, 40% defect reduction
Achievements: Developed microservices architecture, implemented code review processes for 5+ developer team.
Tech Stack: Java 8, Spring Boot, Kubernetes, JPA/Hibernate, PostgreSQL
Credit Decision Engine - ASSECO (2017-2020)
Role: Senior Developer
Achievements: Led monolith-to-microservices migration, implemented Docker containerization reducing deployment time.
Tech Stack: Java 8, Kotlin, Spring Boot, Kafka, Docker, Maven
Insurance Platform - Infovide-Matrix (2014-2016)
Role: Java Developer
Impact: 200K+ policyholders, 45% load time reduction
Achievements: Full-stack insurance system development, performance optimization through caching, designed reusable Spring components.
Tech Stack: Java 8, Tomcat, Spring MVC, Hibernate, JavaScript/JQuery, Informix
National Vehicle Registry - CEPIK (2002-2010)
Role: Senior Java Developer
Impact: 30M+ records, 50% query optimization
Achievements: Enterprise system handling 15+ government agency integrations, complex PL/SQL optimization, database performance tuning.
Tech Stack: Java/JavaEE, Weblogic, Oracle, PL/SQL, Spring
Mobile Token System Deployment (2011-2014)
Role: Senior Developer & Implementation Specialist
Impact: 99.9% uptime, 100K+ daily authentication events
Achievements: Deployed authentication system for 2 major Polish banks, SMS gateway integration, technical support and knowledge transfer.
Tech Stack: Java, Spring, ActiveMQ, Oracle, Centos, WebSphere
Call Center Systems - ASSECO SEE (2011-2014)
Role: Programmer & Support Specialist
Achievements: ININ (Genesis) system scripts optimization, web service integration with government systems (ZUS), comprehensive documentation.
Tech Stack: Java, GWT/SmartGWT, ININ, XML, Web Services, Windows 2008
Contact for recruiters
Open to discussing long-term contracts (B2B) or permanent roles. Available for senior and lead-level Java positions.