Bartek Gajewski

Senior Java Developer

Bartek Gajewski

Fullstack Developer with over 10 years of experience in the IT industry, mainly in the financial sector. I have worked as a Senior Developer and Team Lead for companies such as State Street, Grid Dynamics and Luxoft. I specialize in the Java ecosystem along with modern backend, cloud and AI technologies, building scalable web applications while focusing on code quality, architecture and effective collaboration within international teams.

AI Evaluation & Agentic Systems

Core Skills

Languages

Java, Kotlin, Python, C#

Frameworks & Backend

Java (11 / 17 / 21), Java EE, Spring / Spring Boot, Hibernate, Groovy

Frontend

Angular, JavaScript, TypeScript

Cloud & DevOps

AWS, GCP, Jenkins, Docker

Databases

Oracle, MySQL, MS SQL Server, PostgreSQL, SQLite, Cassandra, Elasticsearch

Integration & Messaging

REST APIs, SOAP, Apache Kafka, JMS

AI & LLM Engineering

Claude, MCP servers, RAG, Amazon Bedrock, Prompt evaluation, ChatGPT, Gemini, DeepSeek, Cursor, Junie

Testing

JUnit, Spock, Mockito, Testcontainers

Other

Blockchain fundamentals, technical mentoring, cross-team collaboration

Professional Experience

Luxoft

Senior Software Developer

Oct 2025 – Sep 2026

Remote · Full-time

  • Finance
  • BCM

Proxymity.io Platform Support (Application)

  • Worked on the Proxymity.io account, a microservices-based platform spanning many repositories, responsible for maintaining, developing and testing new functionalities for finance-related systems within the business continuity domain.
  • Took new features from requirements through implementation and testing, ensuring changes met the reliability and quality standards required for critical financial infrastructure.
  • Processed company and SEEV data, connecting functionality across multiple repositories to implement business requirements.
  • Provided ongoing application support: prepared hotfixes, reviewed production logs to identify defects, and resolved deadlocks.
  • Collaborated closely with the wider engineering team to troubleshoot issues, review code and keep releases stable across the platform's Java services.

Tech: Java 11/17/21, Spring, Oracle, MySQL, Kafka, AWS, Jenkins, JUnit, Junie

Primaris Services

Senior Software Developer

Jun 2025 – Sep 2025

Remote · Full-time

  • Finance
  • Insurance

Insurance Policy & Commission Platform for TUW (Product)

  • Contributed to a product platform for TUW (Towarzystwo Ubezpieczeń Wzajemnych), handling insurance policy and contract processing along with commission calculations.
  • Implemented new functionalities, then tested and verified them before deployment.
  • Deployed changes across development and testing environments, working closely within a Scrum team.
  • Streamlined internal processes end to end and improved the client's overall operational efficiency, reducing manual effort in day-to-day insurance workflows.

Tech: Java 11/17/21, Spring, Oracle, MySQL, Kafka, AWS, Jenkins, JUnit, Junie

Grid Dynamics

Senior Software Engineer

Oct 2024 – Mar 2025

Remote · Full-time

  • Finance
  • Payment

Delivered two engagements within the payments domain, for Viseca and Home Depot.

Disaster Recovery & Backup Solution for Viseca (Application)

  • Tested, optimized and verified a disaster-recovery and backup solution built by the DevOps and engineering team for the Viseca account, assessing its stability against regional-disaster scenarios.
  • Validated a new backup solution built on MinIO and replatformed existing components onto more resilient infrastructure.
  • Optimized the solution to meet client requirements, helping shorten the average response time by 10%.

Home Depot Platform Support (Application)

  • Supported an ongoing platform project for Home Depot, building new functionalities end to end.
  • Owned testing, maintenance and deployment of delivered functionalities across environments.

Tech: Java 11, Spring, AWS, GCP, Apache Cassandra, Apache Kafka, Pub/Sub, BigQuery, Oracle, MS SQL Server, Hadoop, Hive, MinIO, JUnit, Jenkins

Omega Code

Senior Java Developer

Nov 2021 – May 2024

Remote · Full-time

  • Finance
  • Insurance
  • Fintech

Financial Advisor Platform for an Insurance Company (Product)

  • Contributed to a product platform for an insurance company, used daily by insurance agents and managers to support financial advisors in their work.
  • Owned end-to-end development of new features: building, testing and deploying across multiple environments, plus production support and hotfixes.
  • Led the full lifecycle delivery of a major Elasticsearch-based search component: from brainstorming and a proof of concept, through implementation, while also managing the work of other developers on the component.
  • Tested and deployed the search component across environments, verified it, deployed to production, verified again, and indexed the underlying data.
  • Improved advisors' operational efficiency by roughly 20%, allowing them to focus on higher-value, client-facing activities.

Tech: Java 17, Java EE, Spring, Hibernate, JMS, Oracle, MySQL, Elasticsearch, Angular

State Street

Tech Lead Fullstack Developer

Aug 2018 – Jan 2022

Kraków · Full-time

  • Finance
  • Fintech

Worked across several cross-functional teams, including PMs, developers, testers and business analysts, rotating between two major projects as needs evolved.

Accountant Workflow Automation (Application)

  • Led fullstack development of tools automating accountants' daily work, covering the full spectrum from conceptualization through implementation.
  • Worked closely with the business in a Scrum team within an international environment.
  • Handled fintech-style data processing, including large-scale data aggregation and combining reports from multiple sources.
  • Managed and mentored one developer on the team, overseeing their day-to-day work and growth on the project.
  • Significantly improved productivity and accuracy for accountants, allowing them to focus on more strategic tasks.

Fund Management Platform for Directors (Application)

  • Built and maintained a platform of comparable scale, supporting directors in managing funds.
  • Collaborated closely with business analysts to translate business requirements into working functionality.

Also delivered smaller automation scripts in Python and Java to support the wider accounting organization.

Tech: Java 11, Java EE, Spring, Python, MS SQL Server, SQLite

Braf Tech

Java Developer

Feb 2021 – May 2021

Kraków · Part-time

  • Compliance

Whistleblower Reporting Platform (Product, Multi-tenant)

  • Contributed to a multi-tenant product platform enabling whistleblowers to securely submit and manage reports across client organizations.
  • Developed backend functionality in Java and built the corresponding frontend features in Angular.
  • Wrote and maintained automated tests and manually verified new functionality to ensure reliability across tenants.
  • Improved reporting effectiveness by 30% through a more secure and efficient user experience.

Tech: Java 11, Groovy, Hibernate, Spock, Spring, Angular, MS SQL Server

Idea Logic

Python Developer

May 2020 – Aug 2020

Kraków · Part-time

  • Finance
  • Retail
  • Payment
  • Fintech

Credit Optimization Platform for Shop Owners (Product)

  • Contributed to a product platform helping shop owners choose the optimal credit option based on their current payments and cash-flow data.
  • Built with Java and Spring Boot as part of a small product team.
  • Owned writing automated tests, developing new features, testing them, and handling deployment.
  • Helped shop owners make more informed credit decisions, improving their financial management and day-to-day business operations.

Tech: Java 11, Python, Hibernate, Spring, Angular, AWS, PostgreSQL

Clients

Clients who have entrusted me with their projects:

Education

M.Sc. in Management (Applied Computer Science)

2023

Thesis: “Blockchain technology in business”

B.Sc. in Computer Science

2022

Object-oriented programming focus. Thesis: “Online platform for learning programming languages”

Certifications

View all badges on my Credly profile.