Recommended expert
Tobias Hofbauer-Senior Java Web Developer
Check rate
Experience
Aug 2023 - Present
2 years 10 monthsFrankfurt, Germany
Senior Java Web Developer
Deutsche Bahn
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 using Spring Boot and Apache Camel
- Use of AWS cloud computing technologies (e.g., EKS, EC2, S3)
- Development and configuration of modular base and adapter microservices with Camel DSL routing logic
- Designing interfaces and connecting 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 monthNuremberg, Germany
Senior Java & React Web Developer
Bundesagentur für Arbeit
Position Summary
Senior Java & React Web Developer at Bundesagentur für Arbeit
Industries
Government and Administration
Business Areas
Information Technology
- Development of microservices for complete digitization and automation of end-to-end processes for labor market admission
- 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
- Operation of applications in a Kubernetes cluster with cloud-native CI/CD Tekton pipelines and Rancher cluster management
- Development of E2E, integration, and unit tests 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 according to the defined authorization model
- Creation and review of software documentation
- Monitoring: collecting metrics with Smallrye Micrometer and Prometheus, visualization with Grafana
- Client consulting, support, and staff training
Jun 2020 - Mar 2022
1 year 10 monthsNuremberg, Germany
Senior Java Web Developer
Nürnberger Versicherung
Position Summary
Senior Java Web Developer at Nürnberger Versicherung
Industries
Insurance
Business Areas
Information Technology
Product Development
- Development of a business service for automated print job generation
- Development of a JBoss-optimized Java EE backend with connections to MongoDB instances
- Implementation of an Angular frontend for service administration based on wireframes, including compliance with corporate design guidelines
- Design and implementation of REST-compliant interfaces according to the OpenAPI specification
- Integration of external SOAP and REST web services
- Development of high-performance, complex algorithms for processing and enriching data from external web services in XML, JSON, CSV, and PDF formats
- Implementation of resource-optimized batch processing for large job volumes using the rule-based routing and conversion engine Apache Camel and ActiveMQ as the JMS provider
- Compliance with customer-specific security requirements and domain-driven design guidelines, integrating Keycloak and connecting to the IDM system, and contributing to rights and roles assignment
- Ensuring software quality through JUnit tests with WireMock and Mockito, as well as component tests with Karma Runner and Jasmine
- Fixing bugs and code smells, analyzing code metrics, including automated Postman API testing
- Delivery of software artifacts using automated Jenkins CI/CD pipelines while following customer-specific release management guidelines and processes
- Client consulting and participation in requirements analysis
- Coaching and training customer staff
Jan 2019 - Apr 2020
1 year 4 monthsMunich, Germany
Senior Java Web Developer & DevOps
AOK Systems
Position Summary
Senior Java Web Developer & DevOps at AOK Systems
Industries
Insurance
Business Areas
Information Technology
Quality Assurance
- Developing an entry-level portal for the insurer with 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
- Administering cluster operations with Kubernetes (e.g., pod management and adapting config maps)
- Managing the SAP development landscape: updating dependencies, performing deployments, connecting to SAP CRM and SAP Marketing, integrating microservices
- Developing and deploying SonarQube plugins
- Removing code smells and ensuring target test coverage
- Implementing JUnit tests and supporting Selenium tests
- Setting up WireMock servers and stubs
- Debugging and log analysis
- Preparation, customization, and execution of Angular component, module, and E2E tests
- Configuration and integration of SAP CX SSO
Mar 2017 - Dec 2018
1 year 10 monthsMunich, Germany
Senior CMS Web Developer
Schaeffler
Position Summary
Senior CMS Web Developer at Schaeffler
Industries
Automotive
Manufacturing
Business Areas
Information Technology
- Development of Java-based modules for FirstSpirit
- Designing and developing Java-based web applications
- Integration and configuration of the Solr-based search engine haupia
- Editorial tasks and maintenance of web content with FirstSpirit
- Design and development of FirstSpirit templates
- Implementation of BeanShell scripts and workflows
- Server administration (installation, configuration, and maintenance of the development system)
- Support and contribution to the creation of an operations manual
- Client consulting and requirements analysis
May 2016 - Sep 2018
2 years 5 monthsGermany
Junior CMS Web Developer
High-tech/Lighting Industry Osram
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
- Implementation of interface connections (DAM system)
- Agile software development within a Scrum team
Feb 2016 - Jun 2016
5 monthsMunich, Germany
Junior CMS Web Developer
Chamber of Commerce for Munich and Upper Bavaria
Position Summary
Junior CMS Web Developer at Chamber of 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
- Implementation of interface connections (DAM system)
Aug 2013 - Dec 2013
5 monthsDeggendorf, Germany
Process Validation at the University
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 monthsDeggendorf, Germany
Image Editing & Sales
Print/Printing
Position Summary
Image Editing & Sales at Print/Printing
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 Transportation, Insurance, Manufacturing, Media and Entertainment, Automotive, and Government and Administration.
Transportation
Insurance
Manufacturing
Media and Entertainment
Automotive
Government and Administration
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
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
NativeEnglish
AdvancedEducation
Oct 2011 - Feb 2016
Deggendorf University of Applied Sciences
B. Eng., specialization in 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 Transportation 3 y
Avg length 1 y 6 m
Longest experience 2 y 9 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 Transportation, Insurance, Manufacturing
Main business areas Information Technology, Marketing, Sales
Qualifications
Highest degree Bachelor
Certifications earned 1
Profile
Created
Last Update
Frequently asked questions
Have questions? Find more information here.
Tobias is based in Deggendorf, Germany and prefers 100% remote projects.
Tobias speaks the following languages: German (Native), English (Advanced).
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.
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.
Tobias's most recent position is Senior Java Web Developer at Deutsche Bahn.
In recent years, Tobias has worked for Deutsche Bahn, Bundesagentur für Arbeit, and Nürnberger Versicherung.
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.
Tobias is most experienced in business areas like Information Technology, Marketing, and Sales. Tobias also has some experience in Product Development and Quality Assurance.
Tobias has recently worked in industries like Transportation, Insurance, and Government and Administration.
Tobias has recently worked in business areas like Information Technology and Product Development.
Tobias holds a Bachelor in Applied Computer Science / Infotronics from Deggendorf University of Applied Sciences.
Tobias has 1 certificate: Freescale Cup Europe Certificate.
Tobias is immediately available full-time for suitable projects.
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.
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.
1200
900
600
300
Market avg: 864-1024 €
Market avg: 864-1024 €
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.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Senior Java Web Developer
Nearby freelancers
Professionals working in or nearby Deggendorf, Germany
