01/12/2026 updated

**** ******** ****
100 % available

Senior Software Engineer | Java SpringBoot

Pilchowice, Poland
Only remote
Master of Science, Computer Science
Pilchowice, Poland
Only remote
Master of Science, Computer Science

Profile attachments

Tomasz_Biadacz_CV.pdf

About me

Ich bin tief der Softwarequalität, kontinuierlichem Wachstum und Teamzusammenarbeit verpflichtet. Durch aktives Teilen von Fachwissen, was sich in greifbaren Vorteilen niederschlägt: gesteigerte Team-Effizienz, fundiertere technische Entscheidungen und zuverlässigere Software.

Java (Programming Language)Application Programming Interfaces (APIs)Agile MethodologyTest AutomationCloud ComputingContinuous IntegrationCommand-Query Responsibility Segregation (Software Development)DevOpsHibernateJUnitPostgreSQLLiquibaseOracle SQL DeveloperGoogle CloudSpring BootBackendGitKanbanApache KafkaCucumber (Software)Domain Driven DesignDockerMicroservices
Java Backend-Entwicklung
Expertise in Java-Entwicklung mit Spring Boot, Hibernate und Microservices-Architektur für Unternehmensanwendungen.

Cloud-Plattform-Technologien
Erfahrung mit Google Cloud Platform, Docker und Container-basierter Anwendungsbereitstellung

Datenbankmanagement
Kenntnisse in PostgreSQL, Oracle SQL und Liquibase für Datenbankdesign und Migration

Test-Frameworks
Umsetzung automatisierter Tests mit JUnit, AssertJ, Cucumber und Testcontainers

DevOps und CI/CD
Kenntnisse in REST-APIs, GIT-Versionskontrolle und automatisierten Bereitstellungspipelines

Agile Methodologien
Erfahrung in der Arbeit in agilen und Kanban-Methodik und funktionsübergreifenden Teams

Softwarearchitektur
Anwendung von Domain-Driven Design und CQRS-Patterns in der Softwareentwicklung

Experience

Professional experience5 - 10 years
Freelancer since2022

Languages

GermanFluentEnglishFluentPolishNative speaker

Project history

Senior Java Developer

New Digital Street
  1. Design und Entwicklung einer Backend-Anwendung für die Automobilindustrie mit Java 19, Spring Boot, Hibernate, PostgreSQL, Kafka, Docker, Liquibase, REST und GIT
  2. Verantwortlich für den Produktionssupport und die Wartung, einschließlich Fehlerbehebung zur Sicherstellung hoher Systemverfügbarkeit
  3. Konzipierung und Anpassung komplexer Datenmigrationen an aktuelle Standards und Architekturvorgaben sowie Compliance-Richtlinien
  4. Aufbau einer umfassenden automatisierten Testsuite mit JUnit, AssertJ, Cucumber und Testcontainers zur Gewährleistung von Softwarezuverlässigkeit
  5. Zusammenarbeit in einem internationalen Agile Team mit täglicher Kommunikation und technischer Dokumentation auf Deutsch

Java Developer

Sii
  1. Entwicklung und Wartung einer Backend-Anwendung für den Bankensektor mit Java 21, Spring Boot, Hibernate, Oracle SQL, Docker, Flyway, REST und GIT
  2. Mitarbeit an einer Microservices-basierten Architektur, die auf Google Cloud Platform (GCP) gehostet wird
  3. Teilnahme an Architekturdesign-Sitzungen mit Business-Analysten, Stakeholdern und Entwicklern zur Definition technischer Lösungen
  4. Implementierung automatisierter Tests (JUnit, Spock, Testcontainers)
  5. Verwaltung von Aufgaben und Workflows in Microsoft Azure Boards in einer Agile Umgebung

Junior Java Developer

Unity Group
  1. Entwicklung und Erweiterung einer Backend-E-Commerce-Anwendung mit Java 11, Spring MVC, Hibernate, PostgreSQL, Liquibase und JSP
  2. Anwendung von Entwurfsmustern und -prinzipien, einschließlich Domain-Driven Design (DDD) und CQRS, bei der Implementierung von Funktionen
  3. Erstellung automatisierter Unit- und Integrationstests mit JUnit, AssertJ und Mockito nach Test-Driven Development (TDD)-Praktiken
  4. Arbeit in funktionsübergreifenden Teams unter Einsatz von Kanban und Agile Methoden zur iterativen Lieferung von Verbesserungen

Junior Software Engineer

infinIT Codelab
  1. Entwicklung einer Frontend-Anwendung mit den Frameworks ExtJS und Sencha
  2. Zusammenarbeit mit einem internationalen Kundenteam zur Implementierung von UI-Komponenten auf Basis vorgegebener Spezifikationen

Intership Trainee

infinIT Codelab
  1. Aufbau einer Full-Stack-Webanwendung (Java 8, Spring, Hibernate, PostgreSQL, H2, Flyway, AngularJS, HTML, CSS)
  2. Implementierung neuer Funktionen und Behebung von Fehlern über den gesamten Anwendungsstack hinweg
  3. Erstellung automatisierter Unit- und End-to-End-Tests
  4. Erstellung technischer und anwenderbezogener Dokumentation


Contact form

Log in to get in touch

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

Sign upLog in