Warsaw, Poland / Worldwide (Remote)

Marcin Pejski

Java Software Developer

I build Java applications that stay fast, stable, and easy to develop over time

Profile photo - Marcin Pejski

About

I focus on useful software, solid engineering, and clear product outcomes

Most of my work is around Java, Spring Boot, microservices, and AWS, usually in systems that need to scale and stay reliable under real production traffic

I like clean architecture, readable code, and practical engineering decisions that help teams move faster without creating long-term mess

I work best in collaborative teams where product and engineering stay close, and where quality is treated as part of delivery, not an afterthought

Tech Stack

Technologies I use regularly in production projects

Core Backend

JavaSpringSpring BootREST APIMicroservicesJPAHibernateMaven

Databases & Data

SQLPL/SQLPostgreSQLMySQLMSSQL ServeriQuery

Cloud & DevOps

AWSDockerCIGitTomcat

Architecture & Delivery

SaaSObject-Oriented DesignDesign PatternsScrumJiraTechnical Documentation

Testing & Quality

JUnitSpockMockitoWireMock

Additional Technologies

ArcGISAngularAngularJSJavaScriptHTMLCSSXMLSOAPUML

Experience & Education

Roles I worked in, what I was responsible for, and my education background

Tech Lead

Send

Jul 2024 - Present

I lead engineering work on a modular underwriting SaaS platform used by insurers and MGAs

  • Owning architecture and technical decisions for core underwriting modules
  • Improving workflow automation and real-time decision support for underwriters
  • Helping teams ship faster while keeping platform quality and stability high

Java Developer

Send

May 2022 - Jul 2024

I built platform features across underwriting workflows, risk assessment, policy components, and document generation

  • Implemented modular services for policy management and compliance flows
  • Worked closely with product and operations teams to simplify complex insurance processes
  • Delivered scalable backend features used in day-to-day underwriting work

Self-Employed

Freelance Software Developer

Oct 2016 - Present

I support business clients as a freelance developer, mainly on Java backend systems and architecture improvements

  • Delivering projects end to end, from requirements to production rollout
  • Working directly with clients in remote and hybrid setups
  • Providing ongoing optimization and feature development after initial delivery

Java Developer

Decerto

Mar 2021 - May 2022

I worked on a policy issuance solution that improved compliance and made the process faster for agents and customers

  • Implemented automation for policy issuance and related business flows
  • Supported more transparent and tailored insurance offers for agents and clients
  • Improved operational efficiency for business teams and intermediaries

Software Developer

ConnectPoint

Jul 2016 - Mar 2021

I developed a GIS platform for district heating management with real-time data and dispatcher support tools

  • Integrated GIS data, SQL processing, and hydraulic simulation inputs
  • Built features for emergency handling and operational decision support
  • Helped improve network efficiency, reduce losses, and increase transparency

Education

Polish-Japanese Academy of Information Technology, Warsaw

Engineer (BEng), Computer Science

2017 - 2023

Certification

AI_devs 3 Agents

AI_devs

Issued: Feb 2025

Credential ID: d255ebb6-603e-4e3d-8ac8-e28877d42ace

Projects

Selected projects with focus on scope, technical decisions, and practical outcomes

Insurance Underwriting SaaS Platform

A modular underwriting platform for insurers and MGAs, focused on faster workflows and better decisions in daily operations

Role
Java Developer / Tech Lead
Scope
Architecture, microservices development, underwriting workflows, compliance modules, and document flows
JavaSpring BootMicroservicesAWSSQL

Insurance Policy Issuance Platform

A policy issuance solution built to speed up operations, keep regulatory compliance clear, and improve agent experience

Role
Java Developer
Scope
Automation of issuance flows, business process implementation, and backend service integration
JavaSpringRESTSQL

GIS District Heating Management Platform

A GIS-based system for district heating operations combining live monitoring, simulations, and emergency support tools

Role
Software Developer
Scope
Data integrations, GIS-backed workflows, and decision-support platform capabilities
ArcGISSQLJavaEnterprise Integrations

Partners

Teams and companies I collaborated with on product and engineering work

Grizzly Software

Grizzly Software delivers custom business and enterprise software with strong focus on scalable engineering and modern delivery practices

Visit website

Send

Send builds an underwriting orchestration platform for commercial and specialty insurance, connecting data, workflows, and decisions in one system

Visit website

Latest Posts

Short notes on engineering, architecture, and day-to-day product work

March 27, 2026

Lorem Ipsum Engineering Notes

A placeholder article with sample structure for future technical posts

PlaceholderLorem Ipsum

March 27, 2026

Lorem Ipsum Engineering Notes

A placeholder article with sample structure for future technical posts

PlaceholderLorem Ipsum
Lorem Ipsum Engineering Notes

Lorem ipsum dolor sit amet, consectetur adipiscing elit Integer posuere, velit ut tempus vestibulum, turpis odio feugiat arcu, in feugiat sapien est id nisi

Sample heading

Lorem ipsum dolor sit amet, consectetur adipiscing elit Curabitur non pulvinar nibh Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia curae

  • Lorem ipsum dolor sit amet
  • Consectetur adipiscing elit
  • Integer posuere velit ut tempus

Another section

Lorem ipsum dolor sit amet, consectetur adipiscing elit Aenean efficitur neque nec tortor gravida, eu fermentum turpis interdum Mauris sed justo eros

Have a project in mind?

Feel free to reach out if you need help building a product or improving an existing platform