Top expert badge
Recommended expert
Profile header background

Tobias Hofbauer

Senior Java Web Developer

Tobias Hofbauer
Profile header overlay
Deggendorf, Germany

Experience

Aug 2023 - Present
2 years 8 months
Frankfurt, Germany

Senior Java Web Developer

Deutsche Bahn

Expertise details
Position Summary
Senior Java Web Developer at Deutsche Bahn
Industries
Transportation
Business Areas
Information Technology
  • Cloud-based enterprise service bus/middleware development for communication between internal applications based on Spring Boot and Apache Camel
  • Use of AWS cloud computing technologies (e.g. EKS, EC2, S3)
  • Development and configuration of composable base and adapter microservices with Camel DSL routing logic
  • Designing interfaces and integrating via JMS (ActiveMQ, WebSphere MQ), REST, and SOAP
  • Development of unit and integration tests
  • Technical support for clients during requirement gathering
Apr 2022 - Apr 2023
1 year 1 month
Nuremberg, Germany

Senior Java & React Web Developer

Bundesagentur für Arbeit

Expertise details
Position Summary
Senior Java & React Web Developer at Bundesagentur für Arbeit
Industries
Government and Administration
Business Areas
Information Technology
  • Development of microservices for end-to-end digitization and automation of processes for labor market approval
  • Development of backend Java microservices on Quarkus with Kafka, REST, and MSSQL integration following the Kubernetes domain-driven design concept
  • Implementation of Piral microfrontends using Stencil and React with custom design components
  • Running applications in a Kubernetes cluster with cloud-native CI/CD Tekton pipelines and Rancher cluster management
  • E2E, integration, and unit test development with JUnit Jupiter, Karate, Spock, and WireMock
  • Design and integration of inbox and outbox patterns
  • Adaptation and creation of PACT consumer-driven contract tests
  • Securing web services with OAuth 2.0 as per defined authorization concept
  • Creation and review of software documentation
  • Monitoring: collecting metrics with Smallrye Micrometer and Prometheus, visualizing with Grafana
  • Consulting, support, and training for employees
Jun 2020 - Mar 2022
1 year 10 months
Nuremberg, Germany

Senior Java Web Developer

Nürnberger Versicherung

Expertise details
Position Summary
Senior Java Web Developer at Nürnberger Versicherung
Industries
Insurance
Business Areas
Information Technology
Product Development
  • Development of a domain service for automated generation of print jobs
  • Development of a Java EE backend optimized for JBoss with connections to MongoDB instances
  • Implementation of an Angular frontend for managing the service based on wireframes, following corporate design guidelines
  • Design and implementation of REST-compliant interfaces based on OpenAPI specification
  • Integration of external SOAP and REST web services
  • Development of high-performance and complex algorithms to process and enrich data from external web services in XML, JSON, CSV, and PDF formats
  • Implementation of resource-optimized batch processing handling high job volumes using the rule-based routing and conversion engine Apache Camel and ActiveMQ as JMS provider
  • Compliance with client security requirements and domain-driven design guidelines with Keycloak integration and connection to the IDM system, as well as involvement in permission and role assignment
  • Ensuring software quality by writing JUnit tests with WireMock and Mockito and component tests with Karma Runner and Jasmine
  • Fixing bugs, code smells, and analyzing code metrics, including automated Postman API testing
  • Delivering software artifacts using automated Jenkins CI/CD pipelines following client-specific release management requirements and processes
  • Consulting and participating in requirements analysis
  • Supporting and training client staff
Jan 2019 - Apr 2020
1 year 4 months
Munich, Germany

Senior Java Web Developer & DevOps

AOK Systems

Expertise details
Position Summary
Senior Java Web Developer & DevOps at AOK Systems
Industries
Insurance
Business Areas
Information Technology
Quality Assurance
  • Development of an entry-level portal for the insurer using SAP Hybris Commerce
  • Implementation of additional features and components for SmartEdit, Backoffice, and Storefront
  • Design, creation, and configuration of Jenkins multibranch pipelines as a shared library
  • Adaptation and integration of Docker agent templates, images, and containers
  • Administration of cluster operations with Kubernetes (e.g. managing pods and adjusting config maps)
  • Maintenance of the SAP development environment: updating dependencies, performing deployments, connecting to SAP CRM and SAP Marketing, integrating microservices
  • Development and deployment of SonarQube plugins
  • Removing code smells and ensuring coverage targets
  • Writing JUnit tests and contributing to Selenium tests
  • Providing WireMock server and stubs
  • Debugging and analyzing logs
  • Preparing, adjusting, and running Angular component, module, and E2E tests
  • Configuration and integration of SAP CX SSO
Mar 2017 - Dec 2018
1 year 10 months
Munich, Germany

Senior CMS Web Developer

Schaeffler

Expertise details
Position Summary
Senior CMS Web Developer at Schaeffler
Industries
Automotive
Manufacturing
Business Areas
Information Technology
  • Development of Java-based modules for FirstSpirit
  • Design and development of Java-based web applications
  • Integration and configuration of the Solr-based search engine haupia
  • Content editing and maintenance with FirstSpirit
  • Design and development of FirstSpirit templates
  • Implementation of BeanShell scripts and workflows
  • Server administration (installation, configuration, and maintenance of the development system)
  • Supporting and contributing to the creation of an operations manual
  • Client consulting and requirements analysis
May 2016 - Sep 2018
2 years 5 months
Germany

Junior CMS Web Developer

High-tech/Lighting Industry Osram

Expertise details
Position Summary
Junior CMS Web Developer at High-tech/Lighting Industry Osram
Industries
Manufacturing
Business Areas
Information Technology
  • Design and development of FirstSpirit templates
  • Maintenance and integration of product, module and accessories selector applications (AngularJS)
  • Implementation of BeanShell scripts and workflows
  • Development of Java-based FirstSpirit modules
  • Editorial tasks and maintenance of web content with FirstSpirit
  • Integration and configuration of the haupia search engine
  • Integration of the Algolia search engine
  • Performing API integrations (DAM system)
  • Agile software development within a Scrum team
Feb 2016 - Jun 2016
5 months
Munich, Germany

Junior CMS Web Developer

Chamber of Industry and Commerce for Munich and Upper Bavaria

Expertise details
Position Summary
Junior CMS Web Developer at Chamber of Industry and Commerce for Munich and Upper Bavaria
Industries
Government and Administration
Business Areas
Information Technology
Quality Assurance
  • Design and development of FirstSpirit templates
  • Development of test scenarios with Xray Test Management
  • Integration of external single-page applications
  • Performing API integrations (DAM system)
Aug 2013 - Dec 2013
5 months
Deggendorf, Germany

University Process Validation

Expertise details
Position Summary
Industries
Education
Information Technology
Business Areas
Information Technology
Product Development
  • Implementation of a GUI application for Windows operating systems
  • Visualization of digital processes with C# and WPF
Mar 2012 - Jul 2014
2 years 5 months
Deggendorf, Germany

Image Editing & Sales

Print/Press

Expertise details
Position Summary
Image Editing & Sales at Print/Press
Industries
Media and Entertainment
Business Areas
Marketing
Sales
  • Photo editing and retouching
  • Photography
  • Product sales

Industry Experience

See where this freelancer has spent most of their professional time.

Experienced in Insurance, Transportation, Manufacturing, Media and Entertainment, Automotive, and Government and Administration.

Insurance
Transportation
Manufacturing
Media and Entertainment
Automotive
Government and Administration
Profile match chart

Business Area Experience

See which departments and functions this freelancer has contributed to most.

Experienced in Information Technology, Marketing, Sales, Product Development, and Quality Assurance.

Information Technology
Marketing
Sales
Product Development
Quality Assurance
Profile match chart

Skills

  • Java
  • Java Ee
  • Kotlin
  • Spring Framework
  • React
  • Groovy
  • Typescript
  • Javascript
  • Html/css
  • Git
  • Maven
  • Gradle
  • Gitlab
  • Docker
  • Rancher
  • Tekton
  • Intellij Idea
  • Eclipse
  • Postman
  • Readyapi
  • Mssql
  • Mongodb
  • Junit
  • Spock
  • Karate
  • Mockito
  • Sonarqube
  • Rest
  • Soap
  • Openapi
  • Elasticsearch
  • Activemq
  • Keycloak
  • Sap Commerce
  • Quarkus
  • Tomcat
  • Glassfish
  • Jboss
  • Nginx
  • Nexus
  • Grafana
  • Apache Kafka
  • Apache Camel
  • Firstspirit Cms
  • Domain Driven Design
  • Agile Software Development

Languages

German
Native
English
Advanced

Education

Oct 2011 - Feb 2016

Deggendorf University of Applied Sciences

B. Eng., focus on Embedded Systems · Applied Computer Science / Infotronics · Deggendorf, Germany

Certifications & licenses

Freescale Cup Europe Certificate

Munich University of Applied Sciences

Statistics

Experience

Total positions 9
Experience in Insurance 3 y
Avg length 1 y 6 m
Longest experience 2 y 7 m

Global Experience

Countries worked in 1 (Germany)
Primary country Germany

Expertise

Recent roles Senior Java Web Developer, Senior Java & React Web Developer, Senior Java Web Developer & DevOps
Main industries Insurance, Transportation, Manufacturing
Main business areas Information Technology, Marketing, Sales

Qualifications

Highest degree Bachelor
Certifications earned 1

Profile

Created
Last Update
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 Tobias based?

Tobias is based in Deggendorf, Germany and prefers 100% remote projects.

What languages does Tobias speak?

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

How many years of experience does Tobias have?

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

What roles would Tobias be best suited for?

Based on recent experience, Tobias would be well-suited for roles such as: Senior Java Web Developer, Senior Java & React Web Developer, Senior Java Web Developer & DevOps.

What is Tobias's latest experience?

Tobias's most recent position is Senior Java Web Developer at Deutsche Bahn.

What companies has Tobias worked for in recent years?

In recent years, Tobias has worked for Deutsche Bahn, Bundesagentur für Arbeit, and Nürnberger Versicherung.

Which industries is Tobias most experienced in?

Tobias is most experienced in industries like Insurance, Transportation, and Manufacturing. Tobias also has some experience in Media and Entertainment, Automotive, and Government and Administration.

Which business areas is Tobias most experienced in?

Tobias is most experienced in business areas like Information Technology, Marketing, and Sales. Tobias also has some experience in Product Development and Quality Assurance.

Which industries has Tobias worked in recently?

Tobias has recently worked in industries like Transportation, Insurance, and Government and Administration.

Which business areas has Tobias worked in recently?

Tobias has recently worked in business areas like Information Technology and Product Development.

What is Tobias's education?

Tobias holds a Bachelor in Applied Computer Science / Infotronics from Deggendorf University of Applied Sciences.

Does Tobias have any certificates?

Tobias has 1 certificate: Freescale Cup Europe Certificate.

What is the availability of Tobias?

Tobias is immediately available full-time for suitable projects.

What is the rate of Tobias?

Tobias'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 Tobias?

To hire Tobias, 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.

800
600
400
200
Rate comparison chart
Market avg: 580-740 €
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.