Tobias Hofbauer
Senior Java Web Developer
Experience
Senior Java Web Developer
Deutsche Bahn
- 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
Senior Java & React Web Developer
Bundesagentur für Arbeit
- 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
Senior Java Web Developer
Nürnberger Versicherung
- 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
Senior Java Web Developer & DevOps
AOK Systems
- 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
Senior CMS Web Developer
Schaeffler
- 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
Junior CMS Web Developer
High-tech/Lighting Industry Osram
- 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
Junior CMS Web Developer
Chamber of Industry and Commerce for Munich and Upper Bavaria
- 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)
University Process Validation
- Implementation of a GUI application for Windows operating systems
- Visualization of digital processes with C# and WPF
Image Editing & Sales
Print/Press
- Photo editing and retouching
- Photography
- Product sales
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 Insurance (3 years), Transportation (2.5 years), Manufacturing (2.5 years), Media and Entertainment (2.5 years), Automotive (2 years), and Government and Administration (1.5 years).
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 (10 years), Marketing (2.5 years), Sales (2.5 years), Product Development (2 years), and Quality Assurance (1.5 years).
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
Education
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
Profile
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Tobias based?
What languages does Tobias speak?
How many years of experience does Tobias have?
What roles would Tobias be best suited for?
What is Tobias's latest experience?
What companies has Tobias worked for in recent years?
Which industries is Tobias most experienced in?
Which business areas is Tobias most experienced in?
Which industries has Tobias worked in recently?
Which business areas has Tobias worked in recently?
What is Tobias's education?
Does Tobias have any certificates?
What is the availability of Tobias?
What is the rate of Tobias?
How to hire Tobias?
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
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