Navigation überspringen

Mark Hofmann

ist verfügbar. ✅

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

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

  • Bis heute 23 Jahre und 10 Monate, seit Aug. 2001

    Freelance Java / Kotlin Developer + Architect

    Mark Hofmann

    Java + Kotlin Backend Development, Architecture and Consulting

  • 1 Jahr und 1 Monat, Mai 2022 - Mai 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 Monate, Juni 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 Jahr und 3 Monate, Dez. 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 Monate, Juni 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 Jahre und 8 Monate, Juni 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 Monate, Juni 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 Jahre und 2 Monate, Apr. 2010 - Mai 2017

    Management/IT

    Rockstar Media & Events GmbH (Berlin)

  • 7 Jahre und 7 Monate, Nov. 2009 - Mai 2017

    Senior Java Developer, Architect, Consultant

    Horizon Factory

    Java Software Development, Architecture, Consulting

  • 7 Monate, Juni 2016 - Dez. 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 Monate, Juni 2015 - Okt. 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 Jahre und 2 Monate, Apr. 2008 - Mai 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 Monate, 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 Monate, Mai 2014 - Juli 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 Jahre und 7 Monate, Nov. 2005 - Mai 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 Monate, Juli 2012 - Okt. 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 Monate, März 2012 - Juni 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 Monate, Juni 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 Jahr und 1 Monat, Juni 2010 - Juni 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 Monate, Nov. 2009 - Apr. 2010

    Java Software Develoment + Architecture

    DeinDesign

    Webshop development with Java, consulting

Ausbildung von Mark Hofmann

  • 5 Jahre und 11 Monate, Aug. 1993 - Juni 1999

    Wirtschaftsinformatik

    FH Konstanz

Sprachen

  • Deutsch

    -

  • Englisch

    -

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.

  • 22 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