10/04/2026 updated

ŁP
100 % available

Senior Java Engineer & Solution Architect

Bielsko-Biała, Poland
Only remote
M.Sc. Computer Science
Bielsko-Biała, Poland
Only remote
M.Sc. Computer Science

Profile attachments

Lukasz_Pietrzak_CV.pdf

About me

Senior Java engineer and solution architect with 16+ years of experience in designing, developing and modernizing enterprise software. I build scalable backend systems, cloud native solutions and secure integrations. Founder of OrbitBytes.

Java (Programming Language)Spring SecurityApplication Programming Interfaces (APIs)Applications ArchitectureCloud EngineeringDevOpsJava ArchitecturesSpring FrameworkSoftware ArchitectureService-Oriented ArchitectureSolution ArchitectureSystems IntegrationSpring CloudSpring BootBackendKubernetesFront End Software DevelopmentApi DesignMicroservices
Java & Spring Boot Development
Expertise in building enterprise-grade backend systems using Java 21, Spring Boot 4, Spring Security, and Hibernate. Extensive experience in designing scalable, cloud-native applications and modernizing legacy systems.

Cloud & DevOps Engineering
Proficiency in cloud platforms including Azure and AWS, with hands-on experience in Docker, Kubernetes, CI/CD pipelines, GitHub Actions, and Jenkins. Deployment and infrastructure management for production-grade systems.

Solution Architecture & Microservices
Deep knowledge in designing microservices architectures, event-driven systems, and distributed platforms. Experience migrating monolithic applications to cloud-native, scalable architectures using Kafka, REST API, and SOAP integrations.

Security & Identity Management
Strong background in OAuth2, OpenID Connect, Keycloak, SCIM, JWT, and SSO for implementing secure authentication and authorization in enterprise applications.

Databases & Messaging
Hands-on experience with PostgreSQL, MongoDB, Redis, Kafka, and RabbitMQ for data persistence, caching, and asynchronous messaging in distributed systems.

Frontend Development
Practical knowledge of Vaadin 25, Hilla, Vue 3, and TypeScript for full-stack development, including PWA applications for web and mobile platforms.

Integration & API Design
Experience in designing and implementing REST APIs, SOAP (Apache CXF) integrations, and event-driven architectures for seamless system interoperability.

Payment & Fintech Integrations
Implementation of payment integrations including PayNow and BLIK within food ordering and financial platforms, as well as income analyzers for the US mortgage market.

Experience

Professional experience10+ years
Freelancer since2010

Languages

GermanBasic knowledgeEnglishFluentPolishNative speaker

Project history

Founder & Lead Engineer

OrbitBytes
Own company run in parallel with the role at ICE Mortgage Technology. Design and development of custom software solutions for business clients, including ServioHub (Fleet Service Platform) and Snack/Vegequchnia (Food Ordering Platform). Responsibilities include architecture and full-stack development, integrations with external systems (SOAP, REST), deployment on Azure, CI/CD and infrastructure setup, microservices architecture, and payment integrations (PayNow, BLIK).

Staff Engineer

ICE Mortgage Technology
Design and development of income analyzers for the US mortgage market using Java 17, Spring Boot, Kafka, PostgreSQL, and AWS EKS.

Architect / Technical Team Leader

Myneva
Migration of legacy system to microservices and implementation of Single Sign On platform using Java, Spring Boot, Keycloak, PostgreSQL, and AWS.

Senior Java Developer / Architect

Vattenfall
Design and development of applications for electric vehicle charging stations. Migration from monolith to Azure AKS, event-driven architecture using Java, Spring Boot, Kafka, Azure AKS, and OAuth2/OIDC.

Senior Java Developer

Bosch GmbH
Design and development of dongle backend in cloud environment using Java, Spring Boot, Cloud Foundry, and MongoDB.

Java Developer

Asseco Poland, Oberthur Technologies
Development of medical systems and mobile payment solutions.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in