Michał Rola — Senior Java Engineer

SENIOR JAVA ENGINEER · CLOUD & SECURITY · CONSULTING

Budowanie
skalowalnych,
bezpiecznych systemów.

12+ lat doświadczenia w sektorze bankowym i enterprise. Java, Spring Boot, BPMN, architektura chmurowa Azure i GCP — sprawdzone w regulowanych środowiskach produkcyjnych.

AWS SOLUTIONS ARCHITECT AWS CLOUD PRACTITIONER FORGEROCK CERTIFIED REMOTE-FIRST
// Senior Engineer @ UniCredit / GCP
@Service
public class BankingService {

  @Autowired
  private FlowableEngine engine;

  public ProcessInstance
    startProcess(Request req) {

    // cloud-native banking
    return engine
      .startByKey(
        "onboarding",
        req.vars()
      );
  }
}
Michał Rola
SENIOR JAVA ENGINEER
Dostępny do nowych projektów

Kod pisany
z myślą o skali
i bezpieczeństwie.

Jestem Senior Java Engineerem z ponad 12-letnim stażem komercyjnym. Pracowałem dla instytucji finansowych — UniCredit, Raiffeisen Bank International, SDC — dostarczając systemy bankowe działające w środowiskach GCP i Azure.

Łączę inżynierskie fundamenty z rozumieniem domeny finansowej. Współpracuję bezpośrednio z architektami, product ownerami i biznesowymi stakeholderami. Pracuję zdalnie, w trybie kontraktowym (B2B).

WYBRANE CERTYFIKATY

AWS Certified Cloud Practitioner — ważny do 2028
AWS Certified Solutions Architect – Associate
PingOne / ForgeRock: Access Management Advanced Skills
PingOne / ForgeRock: Identity Management Advanced Skills
Microsoft SQL Server 2012/2014 — Exam 461 & 462
12+
LAT DOŚWIADCZENIA
6+
PROJEKTÓW BANKOWYCH
3
PLATFORMY CHMUROWE
19
CERTYFIKATÓW CREDLY

BACKEND & CORE

Java 21 Spring Boot Spring Security Microservices REST APIs JWT OpenAPI 3 Hibernate PostgreSQL

PROCESS AUTOMATION & BPMN

Camunda BPMN Flowable BPMN Workflow Design Process Automation

CLOUD & DEVOPS

Azure GCP AWS Kubernetes Docker Azure DevOps CI/CD

SECURITY & IAM

ForgeRock AM/IDM Security by Design OAuth 2.0 Snyk

13 lat
w produkcji.

Od baz danych po architekturę chmurową dla sektora bankowego.

PRESENTSep 2025
10 mies.
UniCredit · Vodeno (Aion Bank ecosystem)CONTRACT
Senior Software Engineer
  • Udział w produkcyjnym wdrożeniu cloud-native produktu bankowego
  • Projektowanie serwisów backendowych i automatyzacji procesów (Flowable BPMN)
  • Współpraca z architektami, product teams i stakeholderami biznesowymi
  • Środowisko GCP i Kubernetes — środowisko silnie regulowane
JavaSpring BootFlowable BPMNGCPKubernetesREST APIsMicroservicesCI/CDAgile
2025Jun–Aug
3 mies.
Netcompany · Warsaw, on-siteCONTRACT
Senior Consultant – Customer Experience / Solution Design
  • Projektowanie customer experience dla klienta telekomunikacyjnego
  • Zbieranie i analiza wymagań biznesowych do solution design
  • Facilitowanie komunikacji między stakeholderami a zespołami deweloperskymi
Solution DesignAgileStakeholder ManagementCX Design
2022–20252 l. 7 mies.
SDC Poland · RemoteB2B
Senior Java Developer
  • Rozwój systemów bankowych dla sektora finansowego — Java 21, Spring Boot
  • Implementacja autentykacji i autoryzacji (Spring Security + JWT)
  • Automatyzacja procesów biznesowych z Camunda BPMN
  • Cloud-native na Microsoft Azure (Azure Certified); CI/CD z Azure DevOps
Java 21Spring BootCamunda BPMNAzureSpring SecurityJWTOpenAPI 3Azure PipelinesGit
2021–20221 r. 3 mies.
Accenture Poland · Remote — projekt SwisscomFULL-TIME
Senior IAM Engineer · Team Lead / Cloud Security Consultant
  • Projektowanie rozwiązań Access Management i Identity Management (ForgeRock AM/IDM)
  • Tworzenie PoC i dokumentacji technicznej; prowadzenie zespołów deweloperskich
  • Security by Design — bezpieczeństwo kodu z użyciem Snyk
ForgeRock AM/IDMJava 13–17SpringSecurity by DesignSnykCI/CDScrum
2021Mar–Sep
7 mies.
Raiffeisen Bank International AG · RemoteFULL-TIME
Java Developer & Solution Designer
  • Rozwój cloud-native mikroserwisów w środowisku AWS (Lambda, KMS)
  • Integracje z zewnętrznymi systemami, dostarczanie produktu w wymagających terminach
Java 13–15SpringAWS LambdaDockerELK StackOpenAPI 3AngularGitLab
2016–20215 l. 1 mies.
Circle K Business Centre Poland · Warsaw / RemoteFULL-TIME
Backend Developer → Database Developer → Android Developer
  • Utrzymanie systemów kart paliwowych dla rynku polskiego i europejskiego
  • ETL z Java 8, systemy fakturowania B2B, zarządzanie bazami MS SQL
  • Android: Kotlin, RxJava — migracja modułów; artykuł na Medium o biometrii
Java 8Spring BootPostgreSQLKotlinAndroidRxJavaDockerJenkinsKibana
2012–2016~3 l.
Warsaw & Mississauga, CanadaVARIOUS
MS SQL Developer · Web Developer · C# / Java / PHP
  • Tworzenie aplikacji, zarządzanie bazami danych i serwerami
  • Naprawa sprzętu i software — TechKnow Space, Mississauga
  • Zdalny web development i administracja dla polskich firm
MS SQLC#JavaPHPMySQL

19 potwierdzonych
kompetencji.

Wszystkie odznaki na Credly →

AMAZON WEB SERVICES

AWS
AWS Certified Cloud Practitioner
Amazon Web Services
Ważny do maja 2028
AKTYWNY
AWS
AWS Certified Solutions Architect – Associate
Amazon Web Services
Wygasł sie. 2025
WYGASŁY

PING IDENTITY — ACCESS MANAGEMENT

AM
PingOne AIC: Access Management Advanced Skills
Ping Identity Training
Wydany lis. 2022
AM
Micro Advanced: Extending Services using OAuth2-Based Protocols
Ping Identity Training
Wydany lis. 2022
AM
Micro Advanced: Federating Across Entities Using SAML2
Ping Identity Training
Wydany lis. 2022
AM
Micro Advanced: Improving Access Management Security
Ping Identity Training
Wydany lis. 2022
AM
Micro Advanced: Enhancing Intelligent Access
Ping Identity Training
Wydany lis. 2022
AM
PingAM Product Knowledge
Ping Identity Training
Wydany paź. 2021

PING IDENTITY — IDENTITY MANAGEMENT

IDM
PingOne AIC: Identity Management Advanced Skills
Ping Identity Training
Wydany lis. 2022
IDM
Micro Advanced: Managing Synchronization and Reconciliation
Ping Identity Training
Wydany lis. 2022
IDM
Micro Advanced: Managing Connectors
Ping Identity Training
Wydany paź. 2022
IDM
Micro Advanced: Modeling Identities
Ping Identity Training
Wydany kwi. 2022
IDM
PingIDM Product Knowledge
Ping Identity Training
Wydany paź. 2021
IDM
Autonomous Identity Learner
Ping Identity Training
Wydany lis. 2022

PING IDENTITY — PLATFORM & INDUSTRY

DS
PingDS Product Knowledge
Ping Identity Training
Wydany paź. 2022
GW
PingGateway Product Knowledge
Ping Identity Training
Wydany paź. 2022
IND
ForgeRock Telecommunications & Media Industry Knowledge
Ping Identity Training
Wydany paź. 2021

MICROSOFT

SQL
Exam 462: Administering Microsoft SQL Server 2012/2014 Databases
Microsoft
Wydany mar. 2015
SQL
Exam 461: Querying Microsoft SQL Server 2012/2014
Microsoft
Wydany gru. 2014

Co oferuję
kontrahentom.

Specjalizacja w środowiskach regulowanych — sektor bankowy i fintech.

01
Backend & Mikroserwisy
Projektowanie i wdrażanie skalowalnych serwisów Java w architekturze mikroserwisowej — od designu API po produkcję w chmurze. Sprawdzone w środowiskach bankowych GCP i Azure.
Java 21Spring BootREST / OpenAPI 3Microservices
02
BPMN & Automatyzacja Procesów
Modelowanie i implementacja procesów biznesowych w Camunda i Flowable — workflow automation, obsługa wyjątków, integracje z systemami enterprise w sektorze finansowym.
Camunda BPMNFlowableBPMN 2.0Process Design
03
Cloud & DevOps (Azure / GCP)
Wdrożenia cloud-native, pipeline'y CI/CD, Kubernetes i konteneryzacja — z certyfikatem Azure. Doświadczenie w projektach produkcyjnych na GCP i Azure.
AzureGCPKubernetesDockerCI/CD
04
Security & IAM
Projektowanie i implementacja Identity & Access Management — ForgeRock AM/IDM (certyfikat), Spring Security, JWT, OAuth 2.0. Security by Design na poziomie architektury.
Spring SecurityForgeRockJWT / OAuth 2.0Secure SDLC
Michał Rola - Senior Java Developer | Security | Cloud | DevOps
Przegląd prywatności

Ta strona korzysta z ciasteczek, aby zapewnić Ci najlepszą możliwą obsługę. Informacje o ciasteczkach są przechowywane w przeglądarce i wykonują funkcje takie jak rozpoznawanie Cię po powrocie na naszą stronę internetową i pomaganie naszemu zespołowi w zrozumieniu, które sekcje witryny są dla Ciebie najbardziej interesujące i przydatne.