Summary
Piotr Juchimowicz is a Senior Java Software Engineer with nine years of experience building and transforming enterprise systems, currently working at NatWest Boxed after leading Java teams at Altkom Software. He specializes in modernizing monoliths into microservice architectures, implementing SSO/OpenID Connect security, and designing resilient inter-service communication using Java, Spring Boot, Kafka and Elasticsearch. Piotr combines hands-on coding with technical leadership—mentoring teams, enforcing best practices, and driving CI/CD-friendly, testable solutions with JUnit/Mockito and Testcontainers. Based in Białystok, Poland, he has delivered end-to-end systems across insurance, HR and payments domains and is comfortable working across backend, API and frontend boundaries. A pragmatic engineer, he balances incremental delivery to maintain business continuity during large migrations while introducing scalable, observable architectures.
8 years of coding experience
6 years of employment as a software developer
Bachelor's degree Computer Science, Bachelor's degree Computer Science at Bialystok University of Technology
English, Polish