Skip to main content
Dariusz GoniaDG
Open to opportunities

Dariusz Gonia

@dariuszgonia

Senior Java back-end developer with 23 years building microservices and reliable integrations.

Zimbabwe
Message

What I'm looking for

I’m looking for a B2B 100% remote or hybrid role in Warsaw as a senior Java back-end developer, focused on back-end work only—no front-end knowledge required.

I have 23 years of experience with Java programming in a wide variety of internet and intranet applications. I focus on designing and delivering back-end features, integrations, and maintainable services.

I consider B2B 100% remote or hybrid job offers in Warsaw for senior Java back-end developer roles that do not require knowledge of front-end technologies. My work emphasizes reliability: improved transaction management, async communication with external systems, and robust testing strategies.

In recent roles, I built back-end capabilities for national and EU medicine registries, implemented mechanisms for tests using Testcontainers, and supported deployment to production. I also contributed to code refactoring, debugging, and resolving production issues through careful analysis and bug fixes.

Across public sector and telecommunications projects, I designed multi-module microservices, managed microservices configuration, and created/maintained CI/CD environments. I prepared migration procedures from Docker Swarm to Kubernetes and collaborated closely with analysts, testers, and front-end developers while producing technical and REST documentation.

Experience

Work history, roles, and key accomplishments

PS

Senior Java back-end developer

Public Sector

May 2017 - May 2021 (4 years)

Built a multi-module microservices application supporting internal processes including CMDB, key events registration, and alert generation. Designed and implemented microservices, worked with Neo4j and message brokers, managed CI/CD and tests, and migrated from Docker Swarm to Kubernetes while maintaining REST documentation.

IT

Senior Java back-end developer

IT and Telecommunications

Jul 2016 - Mar 2017 (8 months)

Developed intranet workflow-document support features, gathering requirements and delivering back-end changes via microservices. Managed microservices configuration and collaborated with testers.

IS

Senior Java back-end developer

IT and Service

Nov 2015 - May 2016 (6 months)

Worked on an internet application for ordering meals, gathering client requirements and implementing new back-end features. Evaluated back-end frameworks and helped split the application into modules for migration toward microservices architecture.

IS

Senior Java EE developer

IT and Service

Oct 2014 - Oct 2015 (1 year)

Designed and implemented Java EE systems for managing festival events and law-office client cases, collaborating with analysts. Resolved issues through analysis and debugging and implemented bug fixes.

IN

Senior Java EE developer

Insurance

Jul 2013 - Sep 2014 (1 year 2 months)

Implemented Java EE features for insurance-related creditworthiness analysis and broker-managed insurance execution. Added missing unit and integration tests and collaborated with analysts and testers.

IT

Senior Java EE developer

IT

Oct 2012 - May 2013 (7 months)

Rebuilt and enhanced a Java EE module supporting micropayments in mobile applications. Gathered requirements, reviewed code, and assisted junior programmers.

IT

Java EE developer

IT

Mar 2012 - Sep 2012 (6 months)

Implemented and enhanced SAML-based features in a public key infrastructure context. Prepared presentations about new features and collaborated with analysts.

IT

Java EE developer

IT and Telecommunications

Oct 2009 - Feb 2012 (2 years 4 months)

Developed intranet applications for searching retention data, monitoring user activity, and managing security certificates for external systems. Prepared deployment and migration procedures (including moving to clustered application servers) and supported maintenance and debugging.

IN

Java programmer

Insurance

Jun 2008 - Aug 2009 (1 year 2 months)

Developed and maintained a Java module supporting insurance policy sales. Implemented new features, resolved issues with bug fixes, collaborated with testers, and supported deployments.

IB

Java programmer

IT and Bank

Jul 2006 - May 2008 (1 year 10 months)

Enhanced Java applications for bank-account operations and implemented features for cash pooling and liquidity management. Resolved issues, contributed to code refactoring, and worked in an international team.

IT

Java programmer

IT

Feb 2003 - Jun 2006 (3 years 4 months)

Built intranet workflow/document/portal capabilities, integrating modules via PortletAPI and coordinating a team as lead developer. Supported deployments and workshops, and implemented features for debt collection workflow.

Education

Degrees, certifications, and relevant coursework

Wrocław University of Science and Technology logoWT

Wrocław University of Science and Technology

Computer Science and Management

1994 - 1999

Studied Computer Science and Management at Wrocław University of Science and Technology (1994–1999), focusing on Java programming and web services such as SOAP and REST. Covered topics including JPA, OAuth2, Spring Boot/Spring Cloud, databases, and common development and testing tools.

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan