Recommended expert

Dirk Ulrich

Java Be Developer

Dirk Ulrich
Schönwalde-Glien, Germany

Experience

Nov 2024 - Present
1 year 4 months
Germany

Developer

Future Training & Consulting GmbH

Training course with exam for Spring Certified Professional.

  • Environment: Spring Boot 3, Spring Framework 6, IntelliJ
Jul 2024 - Present
1 year 8 months
Germany

Developer

Future Training & Consulting GmbH

Training course with exam for Certified OCP Java 17 Programmer.

  • Environment: OCP Java 17 Study Guide, Practice Tests, IntelliJ
Apr 2023 - Apr 2024
1 year 1 month
Germany

Developer

Vaillant Group

  • Refactoring and optimization of B2B PartnerNet

  • Development and adaptation of REST APIs/interfaces and middleware services considering country-specific requirements

  • Analysis of malfunctions and issue resolution with stakeholders

  • Pair-Programming

  • DevOps tasks for test/build automation with GitHub Actions

  • Planning/estimation of UserStories, Tasks

  • Kaizen for gradual improvement of procedures

  • Environment: Mac Ventura, Java 11/17, IntelliJ, Kubernetes, Spring Boot 2.7/3.1, OpenApi 3.0, JUnit, ELK, MS Azure BlobStorage, Docker, Maven, CI/CD, GitHub Actions, Salesforce, REST API, Microservices

Nov 2021 - Jul 2022
9 months
Germany

Developer

T-Systems

  • Development and testing of DAP, IntP, BAGS, EPA middleware components

  • Data and document exchange via SOAP APIs/interfaces for toll collection

  • Planning/estimation of UserStories, Tasks

  • Kaizen for continuous improvement

  • Environment: Windows 10, Java 8/11, IntelliJ, JBoss, Red Hat Fuse, OpenShift, Python, Ansible, SOAP, Apache Camel/Wicket/Karaf/JMeter, Spring Boot, Splunk, Prometheus, Oracle

Jul 2021 - Oct 2022
1 year 4 months
Germany

Developer/Lead Developer API Team

TransnetBW

  • Development and testing of REST API for data exchange between market partners

  • Complex processing using AWS S3, AWS SQS, SFTP, REST APIs

  • Vulnerability remediation

  • Cross-team REST API development

  • DevOps: Biweekly releases

  • Planning/estimation of UserStories, Tasks, Spikes

  • Environment: Mac BigSur, Java 11, IntelliJ, AWS services, OpenShift, Spring Cloud/Boot/Actuator, Cassandra, Apache Kafka, TDD tools

Jul 2021 - Sep 2021
3 months
Germany

Developer

Brunata-Metrona GmbH

  • Development of MDS Software for consumption measurement sensors

  • Data decoding, mapping and persistence

  • Microservices creation for REST APIs with Open Feign

  • Planning/estimation of UserStories, Tasks, Spikes

  • Environment: Windows 10, Java 15, IntelliJ, Spring Boot, MongoDB, Docker, TDD tools

Oct 2020 - Dec 2020
3 months
Germany

Developer, Tester

Axom Software GmbH

  • Bug fixing and feature implementation for Electronic Medical Reporting (EMR) System

  • Development of greenfield application for patient intake forms

  • Environment: Mac OS, Java 11, Kotlin 1.4, Spring Boot, Amazon SQS, TDD tools

Oct 2019 - Apr 2020
7 months
Berlin, Germany

Developer, Integrator, Tester

Medici Living Group

  • Implementation of Microservices

  • HubSpot CRM backend integration and automatic synchronization

  • Environment: Windows 10, Java 12, Spring Boot, RabbitMQ, Consul, HubSpot API

Jun 2019 - Aug 2019
3 months
Berlin, Germany

Developer, Tester

Vattenfall

  • Development and bug fixing of Vattenfall portals

  • Environment: Windows 10, Java 8, Spring Boot, Thymeleaf, Hibernate, Docker, Kubernetes

Industries Experience

See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.

Experienced in Energy (2.5 years), Professional Services (1.5 years), Education (1.5 years), Information Technology (1 year), and Real Estate (0.5 years).

Energy
Professional Services
Education
Information Technology
Real Estate

Business Areas Experience

The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.

Experienced in Information Technology (4.5 years), Project Management (1.5 years), Quality Assurance (1 year), and Product Development (0.5 years).

Information Technology
Project Management
Quality Assurance
Product Development

Skills

  • Java

  • Blockchain

  • Ai

  • Java 1998 +++

  • J2ee --> Jee 1999 +++

  • Kotlin 2020 ++

  • Python 2024 +

  • Spring Boot 2014 +++

  • Spring 2006 +++

  • Rest 2013 +++

  • Microservices 2017 +++

  • Ms Azure 2023 ++

  • Aws 2021 ++

  • Docker 2016 ++

  • Kubernetes 2019 ++

  • Openshift 2021 ++

  • Maven 2014 +++

  • Jenkins 2015 ++

  • Gitlab 2019 ++

  • Github/ Github Actions 2020 / 2023 ++ / ++

  • Jsp 2002 ++

  • Jsf 2018 ++

  • Hibernate 2005 ++

  • Swagger / Openapi 2016/2020 ++

  • Ides: Intellij, Eclipse

  • Tdd: Junit, Mockito, Assertj, Restassured, Wiremock

  • Os: Windows, Macos, Linux/unix

  • Db: Oracle, Mysql, Postgresql, Db2, Mongodb, Cassandra, Jdbc, Jpa, Hibernate, Liquibase

Languages

German
Advanced
English
Advanced

Certifications & licenses

Spring Certified Professional (2V0-72.22)

Future Training & Consulting GmbH

OCP Java 17 (1Z0-829)

Future Training & Consulting GmbH

Profile

Created
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Dirk based?

Dirk is based in Schönwalde-Glien, Germany and can operate in on-site, hybrid, and remote work models.

What languages does Dirk speak?

Dirk speaks the following languages: German (Advanced), English (Advanced).

How many years of experience does Dirk have?

Dirk has at least 5 years of experience. During this time, Dirk has worked in at least 4 different roles and for 8 different companies. The average length of individual experience is 1 year and 6 months. Note that Dirk may not have shared all experience and actually has more experience.

What roles would Dirk be best suited for?

Based on recent experience, Dirk would be well-suited for roles such as: Developer, Developer/Lead Developer API Team, Developer, Tester.

What is Dirk's latest experience?

Dirk's most recent position is Developer at Future Training & Consulting GmbH.

What companies has Dirk worked for in recent years?

In recent years, Dirk has worked for Future Training & Consulting GmbH, Vaillant Group, T-Systems, TransnetBW, and Brunata-Metrona GmbH.

Which industries is Dirk most experienced in?

Dirk is most experienced in industries like Energy, Education, and Professional Services. Dirk also has some experience in Information Technology (IT), Real Estate, and Utility Services.

Which business areas is Dirk most experienced in?

Dirk is most experienced in business areas like Information Technology (IT), Project Management, and Quality Assurance (QA). Dirk also has some experience in Product Development.

Does Dirk have any certificates?

Dirk has 2 certificates. These include: Spring Certified Professional (2V0-72.22) and OCP Java 17 (1Z0-829).

What is the availability of Dirk?

Dirk is immediately available full-time for suitable projects.

What is the rate of Dirk?

Dirk's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Dirk?

To hire Dirk, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1000
750
500
250
Market avg: 810-970 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.