Mark Hofmann

ist verfügbar. ✅

Freiberuflich, Freelance Java / Kotlin Developer + Architect, Mark Hofmann
Berlin, Germany

Fähigkeiten und Kenntnisse

Kotlin
Java
Startup Consulting
Spring Framework
REST
Vert.x
Hibernate
Amazon Webservices
Docker
SCRUM
OOA
OOD
OOP
OOM
MDA
SOA
IT Consulting
Agile Software Development
IntelliJ IDEA
Eclipse IDE
Redis
Spring MVC
Spring Security
Gradle
JUnit
Mockito
RxJava2
RxKotlin
JOOQ
PostgreSQL
MongoDB
Google Cloud Platform
Amazon Web Services (AWS)
Softwareentwicklung
Architektur
Informationstechnologie
Spring Boot
Backend
Kubernetes
Microservices
JPA
NoSQL
Agile Entwicklung
Apache Maven
Git
JEE
SQL
Quarkus
RestAssured

Werdegang

Berufserfahrung von Mark Hofmann

  • Current 24 years and 10 months, since Aug 2001

    Freelance Java / Kotlin Developer + Architect

    Mark Hofmann

    Java + Kotlin Backend Development, Architecture and Consulting

  • 1 year and 1 month, May 2022 - May 2023

    Lead Kotlin Developer and Architect

    Klingel Gruppe

    Kotlin Backend Development - Migration of a Mainframe based service to a modern cloud-based architecture using AWS - Development of solutions in close coordination with the sales department - Refactoring of the existing datastructure - Migration from MongoDB to PostgreSQL - AWS SQS integration - Excel report generation Linux, Intellij IDEA, Kotlin, Java, Spring Boot, MongoDB, PostgreSQL, JPA, AWS SQS, AWS S3, SFTP, Hibernate, Maven, Flyway, Kubernetes, Terraform, Gitlab, JIRA, Confluence, Trello, SCRUM

  • 9 months, Jun 2021 - Feb 2022

    Senior Java Developer

    MediaMarktSaturn

    Java Backend Development - Development and maintenance of internal backend services - Deployment and maintenance of the test environment on GCP - Development of Gradle build scripts

  • 1 year and 3 months, Dec 2019 - Feb 2021

    Co-Founder (Backend)

    en4ble.io

    Development of a framework for app-based Startups. - Planning and implemtentation of the architecture - Development of backend services with REST API and Websockets - Management of the CI/CD pipeline - Management of cloud services - Project planning (Kanban) Kotlin, Java, Microservices, Websockets, jOOQ, Vert.x, Gradle, Postgresql, Vert.x Reactive PostgreSQL Client, Liquibase, OpenAPI, Intellij IDEA, Git, DigitalOcean, S3, CircleCi, Bitbucket, Kubernetes, Docker

  • 6 months, Jun 2019 - Nov 2019

    Lead Backend Developer

    Edenspiekermann AG

    Development of a b2c website for insurance applications for a large insurance company based on the clients specifications. - Development of backend services based on the client framework - Research of required APIs and tasks - Coordination of the development plan with the clients development team - Communication with the clients specialist department

  • 2 years and 8 months, Jun 2016 - Jan 2019

    Technical Co-Founder and CTO

    PLVY

    - Design of the of the overall system architecture based on Microservices and AWS - Specification and implementation of the REST API - Development of the Backend using Java - Setup and maintenance of the Docker and AWS based cloud environment - Setup and maintenance of the Continuous Integration and Delivery (CI/CD) system - App deployment (App Store + Play Store) - Authoring of system specifications and documentation - Interviewing of developer candidates - Lead of the development team, code reviews

  • 6 months, Jun 2018 - Nov 2018

    Lead Backend Developer and Architect

    weColli

    - Development of the microservice architecture - Development of all microservices - Development of the REST interface - Setup of the DevOps framework

  • 7 years and 2 months, Apr 2010 - May 2017

    Management/IT

    Rockstar Media & Events GmbH (Berlin)

  • 7 years and 7 months, Nov 2009 - May 2017

    Senior Java Developer, Architect, Consultant

    Horizon Factory

    Java Software Development, Architecture, Consulting

  • 7 months, Jun 2016 - Dec 2016

    Senior Java Developer

    INFORM GmbH - Optimization Software

    Maintenance + Development of an Webapp for risk management - Development of the backend services - Development of JSF templates - Development of Gradle build scripts - DB updates with Liquibase

  • 5 months, Jun 2015 - Oct 2015

    Lead Java backend developer and architect

    HeavenHR GmbH

    - Development of the system architecture and database structure - Specification and implementation of the REST API - Design und implementation of the backend services - Development of the Gradle based build system

  • 7 years and 2 months, Apr 2008 - May 2015

    Architect / Java Software Developer

    DoggyDoc

    • Development of an server based disease diagnosis App for dogs • Creation of the architecture and database structure • Development of the REST APIs • Development of Flex + GraniteDS based admin tools • Creation of the landing pages + SEO (www.doggydoc.com + mobi.doggydoc.com) • Administration of the Linux servers • Installation and administration of Nexus Maven repository + Jenkins continuous integration system • Development of deployment scripts

  • 3 months, Sep 2014 - Nov 2014

    Senior Java Developer + Architekt

    Razorfish GmbH

    Entwicklung des Backends einer News App Erstellung der Systemarchitektur und Datenbankstruktur, Entwicklung der REST APIs, Bildskalierung, Anbindung von S3, Import von RSS Feeds

  • 3 months, May 2014 - Jul 2014

    Senior J2EE Developer

    OnkoDataMed GmbH

    Development of a Wicket-based data entry tool for medical studies • Development based on specifications of the customer • Refactoring of the existing system base to use current standards IT-environment: Mac OSX, Ubuntu Linux, IntelliJ IDEA, Java 1.7, Apache Wicket, Spring Framework 3.1, AspectJ, Apache Commons, Hibernate, JPA, SLF4J, Tomcat, PostgreSQL, Oracle DB, Maven

  • 8 years and 7 months, Nov 2005 - May 2014

    Management/IT

    ROCKSTAR MODELS (Berlin)

    ROCKSTAR MODELS is the rockstar among the model agencies. The agency aims at bringing a new type of model into the market. Models with attitude, possibly even tattoos and piercings - simply people who represent the new urban way of lifestyle and beauty. Being a "technology guy" the main part of my job in this company is to build and maintain the website and model database.

  • 4 months, Jul 2012 - Oct 2012

    Senior Java/JEE Developer

    Groupon GmbH & Co. Service KG

    Development of a REST configuration framework based on Redis and Spring MVC - Development of Unit-tests with Mockito - Adjustment of the newsletter delivery - Development of JMeter tests - Profiling with VisualVM

  • 4 months, Mar 2012 - Jun 2012

    Senior Java/JEE Developer + Architect

    Sportbay

    Refactoring and further development of an online shop for sport travel - Refactoring and extension of the architecture - Integration of the spring framework - Migration of the build-process to Maven - Refactoring of existing JSPs to use Tiles - Further development of the application based on existing standards and patterns - extension of the database and programming of the persistence layer - Coaching of the developers in the team

  • 9 months, Jun 2011 - Feb 2012

    Senior Java/JEE Developer + Architect

    Liventy GmbH

    Development for a new socialmedia internet startup - Creation of the architecture - Integration of the application in Scala + Java - Creation of the database and programming of DB persistence layer / DAO layers via Hibernate - Development of a Facebook-access layer via RestFB - Creation of a REST/JSON API for the PHP-based frontend - Development of a product import tool via REST/JSON

  • 1 year and 1 month, Jun 2010 - Jun 2011

    Java/JEE Software Development, Architecture consulting

    Datenzentrale BW

    New development of an administration systems for car registrations o Consulting on which architecture to choose o Implementation of the selected architecture and optimisation of the existing systems o Java Software-development according to SCRUM o Creation of the build environment based on Maven

  • 6 months, Nov 2009 - Apr 2010

    Java Software Develoment + Architecture

    DeinDesign

    Webshop development with Java, consulting

Ausbildung von Mark Hofmann

  • 5 years and 11 months, Aug 1993 - Jun 1999

    Wirtschaftsinformatik

    FH Konstanz

Sprachen

  • German

  • English

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 21 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z