I am a seasoned software architect and Java expert with a track record of delivering scalable internal systems and modernizing legacy applications. I design and implement solutions using mapstruct, Kafka, Spring, Docker, Angular, and PostgreSQL, with a strong focus on maintainability and robust architectures. In recent years I’ve worked in insurance and financial services, driving microservices adoption and enterprise-grade software delivery. I value practical collaboration in Scrum teams, emphasize clean code and testability, and enjoy exploring new technologies to continuously improve my skill set. When I’m not coding, I stay curious about new frameworks and patterns that can solve real-world business challenges.

Steffen Brumm

I am a seasoned software architect and Java expert with a track record of delivering scalable internal systems and modernizing legacy applications. I design and implement solutions using mapstruct, Kafka, Spring, Docker, Angular, and PostgreSQL, with a strong focus on maintainability and robust architectures. In recent years I’ve worked in insurance and financial services, driving microservices adoption and enterprise-grade software delivery. I value practical collaboration in Scrum teams, emphasize clean code and testability, and enjoy exploring new technologies to continuously improve my skill set. When I’m not coding, I stay curious about new frameworks and patterns that can solve real-world business challenges.

Available to hire

I am a seasoned software architect and Java expert with a track record of delivering scalable internal systems and modernizing legacy applications. I design and implement solutions using mapstruct, Kafka, Spring, Docker, Angular, and PostgreSQL, with a strong focus on maintainability and robust architectures. In recent years I’ve worked in insurance and financial services, driving microservices adoption and enterprise-grade software delivery.

I value practical collaboration in Scrum teams, emphasize clean code and testability, and enjoy exploring new technologies to continuously improve my skill set. When I’m not coding, I stay curious about new frameworks and patterns that can solve real-world business challenges.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Work Experience

Certified Software Architect / Senior Java Software Developer
February 1, 2024 - May 1, 2025
Developing internal software using mapstruct, Kafka, Spring, Docker, Angular, PostgreSQL and Hibernate. Ended because the customer required SAP.
Software Developer at Generali
September 1, 2022 - May 1, 2023
Working on Generali's insurance product using Vaadin, GIT, Spring Boot, Docker, Java 17, Tomcat, PostgreSQL, Hibernate, and an internal framework.
Software Developer at ÖBV
June 1, 2022 - September 1, 2022
Developing insurance product using Java, JBoss, Hibernate, GIT, Spring, MSSQL, PostgreSQL, Cassandra, React. Change request: agreements not kept.
Senior Developer at SVS Insurance
April 1, 2021 - April 1, 2022
Porting old Java software to a proprietary JSF framework in a Scrum team using Spring, GIT, Microservices, JPA.
Software Developer at SOP
February 1, 2020 - April 1, 2021
Development of a WebCMS for a Java 1.8 based proprietary JavaFX software based on Spring Boot, Thymeleaf, HTML 5, AWS and JavaScript.
Developer at Wien Holding Interactive
February 1, 2018 - January 1, 2020
Development of customer appearances based on Coldfusion/Lucee and the WienatLive app, as well as the backbone based on Spring basis using ExtJS, Jenkins, AWS, Docker.
Java Developer at BEKO
August 1, 2015 - August 1, 2016
Developing a Skype-like solution for an Austrian telecommunication company in cooperation with a large Chinese partner; used Struts, JQuery, Tomcat, GIT, Jira.
Software Developer at aForms2web GmbH
February 1, 2012 - March 1, 2015
Developing plugins for Nagios; system administration of some authorities' networks in Switzerland, Austria and Liechtenstein; co-developing the Document Management System AFS.
Software Developer at CELIX GmbH
August 1, 2011 - October 1, 2011
Developing a JIRA-plugin using jQuery, IntelliJ IDEA, Velocity and JIRA-API.
Software Developer at Prisma-Solutions
September 1, 2010 - April 1, 2011
Developing the backbone part of a GeoInformations-Program using JEE, Hibernate, JavaScript, JBOSS.
Software Developer at Beko E&I
August 1, 2007 - July 1, 2010
Developing a Client-/Server-Software based upon EJB, Spring, Hibernate and SOAP for the Volksbank -AG.
Software Developer / Maintainer at SilverServer
February 1, 2006 - February 1, 2007
Maintainer of the CRM (time work contract).
Software Developer at Beit Consulting
July 1, 2005 - December 1, 2005
Development of online systems using JSP, Oracle, Java, XML, XSLT, Windows, Unix.
Developer at CWC
February 1, 2005 - July 1, 2005
Developer.
Leisure Responsible / Programmer at Kids & Co geV
October 1, 2001 - June 1, 2003
Developing various software using PHP, C++, Java; administration of a FreeBSD- and Linux network.
Programmer at ETN GmbH
September 1, 2000 - October 1, 2001
Developing websites in Perl.
Programmer / Quality Assurance at TELES AG
February 1, 2000 - June 1, 2000
Production of a stock management software (Client/Server) in Java, C++.
Programmer at Guehring OHG
October 1, 1998 - Present
Developing various internal software in C++.
Operator at AIBM gGmbH
February 1, 1998 - Present
Administration of a Netware network.
Operator at GAIA e.V.
December 1, 1995 - December 1, 1996
Production of various internal software in PROFAN.
Civil Service at Clinical Center Berlin - Buch
February 1, 1994 - May 1, 1995
Civil service in the clinical center.

Education

Data Processing Clerk at Humboldt University
September 1, 1989 - June 1, 1993

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Professional Services, Other

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more