Skip to main content
MR
Looking for a job

Michal Rola

@michalrola

Senior Java engineer building scalable, secure cloud systems for regulated enterprises.

Poland
Message

What I'm looking for

I’m looking for a senior engineering role or B2B consulting engagement where I can pair hands-on Java delivery with architectural thinking—building secure, scalable cloud systems (Azure/GCP) and strengthening CI/CD, IAM/security, and delivery practices.

Java engineer with 12+ years of experience building secure, cloud-native systems for banking and enterprise clients, specializing in backend architecture with Spring Boot, IAM/security, and cloud platforms. I’ve contributed across full delivery cycles—from solution design and PoC to team leadership and production deployment in regulated industries.

I’m currently working across Azure and GCP environments, helping teams ship cloud-native capabilities, including backend services and workflow automation in banking contexts (BPMN-based). I bring hands-on code plus architectural thinking, and I’m open to B2B consulting engagements where security-by-design and scalable engineering practices matter.

Experience

Work history, roles, and key accomplishments

UniCredit logoUN
Current

Senior Software Engineer

Sep 2025 - Present (10 months)

Senior Software Engineer · UniCredit Also engaged via Vodeno (UniCredit/Aion subsidiary)

- Contributed to the development and successful production launch of a cloud-native banking product.
- Designed and implemented backend services and workflow automation solutions in a highly regulated banking environment.
- Collaborated with architects, product teams, and business stakeholders to translate

Netcompany logoNE

Senior Solution Design

Jun 2025 - Aug 2025 (2 months)

- Collaborated with business and technical stakeholders to enhance customer experience for a telecommunications client.
- Gathered and analyzed business requirements to support effective solution design and delivery.
- Facilitated communication between stakeholders and development teams, ensuring alignment on project goals.
- Contributed to process improvement discussions, enhancing customer

SDC Poland logoSP

Senior Java Developer

Dec 2022 - Jun 2025 (2 years 6 months)

- Developed and maintained business-critical banking applications for the financial sector.
- Designed and implemented backend services and microservices using Java 21 and Spring Boot.
- Built secure authentication and authorization solutions using Spring Security and JWT.
- Designed and documented REST APIs using OpenAPI 3 and Swagger.
- Automated and orchestrated business processes using Cam

SW

Senior IAM Engineer

Swisscom

Oct 2021 - Dec 2022 (1 year 2 months)

Participated in the design and development of Access Management (AM) and Identity Management (IDM) solutions and created PoCs and technical documentation for implementation handover. Guided development teams in implementation and best practices across the full software development lifecycle with a focus on security-by-design.

AP

Team Lead/Consultant

Accenture Poland

Oct 2021 - Dec 2022 (1 year 2 months)

Led/consulted within Cloud Security, supporting the design and delivery of secure, scalable identity and access management solutions. Created PoCs and technical documentation and supported secure engineering practices across solution design and production delivery.

Accenture Poland logoAP

Senior IAM Engineer - Java/DevOps/Security @ Swisscom | Team Lead/Consultant @ C

Oct 2021 - Dec 2022 (1 year 2 months)

- Participated in the design and development of new Access Management (AM) and Identity Management (IDM) solutions in collaboration with solution architects.
- Created Proofs of Concept (PoCs) and technical documentation to validate and hand over solutions for implementation.
- Guided development teams in the implementation of new features and best engineering practices.
- Contributed throughou

Raiffeisen Bank International AG logoRA

Designer and java Developer

Mar 2021 - Sep 2021 (6 months)

Developed and maintained multiple cloud-native microservices in an AWS-based environment.
- Designed and implemented new features and integrations, contributing to scalable and reliable distributed systems.
- Collaborated with cross-functional teams in an Agile environment to deliver business-critical solutions within challenging timelines.
- Contributed to solution design, development, testing

Circle K Business Centre Poland Sp. z o. o. logoCO

Android Development

May 2018 - Dec 2018 (7 months)

- Supporting Mobile Team based on experience from past
- Presenting new solutions including Firebase for Android applications
- Receiving request and i ssues from Jira
- Rewriting backend modules in Kotlin and R xJava , RxAndroid , Gradle
- I ntellij IDEA for Android

Article on Medium: https://medium.com/@michalrola/using-fingerprint-for-encryption-and-decryption-text-a916039ef69f

Circle K Business Centre Poland Sp. z o. o. logoCO

Database Developer

Feb 2016 - May 2018 (2 years 3 months)

- ETL with Java 8
- Maintain and develop Polish Card Management System
- Maintain Polish card website and DB for B2B customers
- Maintain and develop Invoicing system and DB for Polish B2B customers
- Maintain and administrating internal websites and DB for stations in Europe
- Maintain and administrating internal web applications and DB for internal Business
- Support the local business units wi

Warsaw logoWA

MS SQL Database Developer, C#, Java, PHP Developer

Jul 2013 - Jan 2016 (2 years 6 months)

- developing applications
- website management
- developing databases
- servers managament

WA

MS SQL Database Developer

Warsaw

Jul 2013 - Jan 2016 (2 years 6 months)

Developed applications and databases, and managed servers. Worked with C#, Java, and PHP in web and database development tasks.

The TechKnow Space logoTS

Technician, Help Desk Technician, Web Developer, Software Developer

Dec 2012 - Mar 2013 (3 months)

• Repairing Laptops, PCs, iPods, iPads, iPhones, Smartphone’s, Xboxes, PS3s, Mac books
• updating company reports written in PHP with MySQL and MSSQL databases, perfect analytics skills
• customer service
• data recovering
• reinstalling operation systems like Windows, Mac, Linux, other
• repairing software in Laptops, Smartphone’s, Mac books, other
• finding solutions for many different pro

TS

Help Desk Technician

The TechKnow Space

Dec 2012 - Mar 2013 (3 months)

Provided technical support by repairing and maintaining computers and mobile devices and reinstalling operating systems. Updated company reports using PHP with MySQL and MSSQL and performed data recovery as needed.

Ferma Rola logoFR

Website, Web Developer, Administrator

Nov 2012 - Dec 2012 (1 month)

• remote work for Polish company
• Ongoing maintenance
• Website design
• Administrating server, domain, user account managing
• Responsible for the creation, programming and managing website

FR

Web Developer and Administrator

Ferma Rola

Nov 2012 - Dec 2012 (1 month)

Worked remotely for a Polish company on website maintenance and administration. Handled website design and managed server, domain, and user accounts.

Polmaster Construction & Tile Ltd logoPL

Web Developer, Administrator, Software Developer, Help Desk Technician

Aug 2012 - Nov 2012 (3 months)

• Helped in redesigning of company's website that resulted in increased sales by 38% and improved navigation
• Writing scripts for website optimization, speed up website and advertising
• Redesign company Logo and website graphic in Adobe Photoshop, Gimp
• Responsible for rewriting program with business logic with databases from VB to C#
• Website updating and editing using several languages s

PL

Web Developer and Admin

Polmaster Construction & Tile Ltd.

Aug 2012 - Nov 2012 (3 months)

Redesigned and optimized the company website and implemented performance and advertising improvements. Rewrote business logic from VB to C# and updated site code using HTML, CSS, and jQuery, including user testing.

Wojewódzki Związek Hodowców i Producentów Drobiu logoWD

Website, Web Developer, Administartor

Feb 2011 - Jun 2011 (4 months)

• Ongoing maintenance
• Responsible for the creation, programming and managing website
• Website design
• Administrating server, domain, user account managing
• Developing advertisements banners
• Forum administrator
• Writing Java JApplet application for website

WD

Web Developer Administrator

Wojewódzki Związek Hodowców i Producentów Drobiu

Feb 2011 - Jun 2011 (4 months)

Managed ongoing website maintenance and server administration, including domain and user account management. Developed advertisements/banner content and wrote a Java JApplet for the website, also serving as a forum administrator.

Miejsko Gminna Biblioteka Publiczna logoMP

Website, Web Developer, Administrator

Aug 2010 - Sep 2010 (1 month)

• Ongoing maintenance
• Responsible for the creation, programming and managing website
• Administrating server, domain and user accounts
• Website design

MP

Web Developer Administrator

Miejsko Gminna Biblioteka Publiczna

Aug 2010 - Sep 2010 (1 month)

Provided ongoing website maintenance and managed server, domain, and user accounts. Handled website creation and programming and contributed to website design.

Żagiel S. A. logoAA

Database Developer

Jun 2009 - Jul 2009 (1 month)

• Writing queries for Oracle 9i Database
• Managing documentation for projects applications
• Evaluated alternative solutions to developing the system
• Participation in professional trainings

Education

Degrees, certifications, and relevant coursework

KI

Katolicki Uniwersytet Lubelski Jana Pawła II

Master of Science (M.Sc.), Computer Science

2010 - 2012

KI

Katolicki Uniwersytet Lubelski Jana Pawła II

Bachelor of Science (B.Sc.), Computer Science

2007 - 2009

Get 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!

Sign up
Himalayas profile for an example user named Frankie Sullivan