Martin Wilhelm

Senior Software Engineer | Lead Developer | Java | Spring Boot | Pure Remote

Freyung, Bavaria, Germany

About

I am a Senior Software Engineer with 10+ years of experience building and modernizing complex enterprise applications — from cloud-native microservices to security solutions and real-time BI systems. I combine deep technical expertise with architectural thinking: designing and implementing scalable backends with Java/Spring Boot, integrating diverse data stores (PostgreSQL, MongoDB, Elasticsearch, Oracle) and messaging systems (RabbitMQ, Apache Camel, JMS/AMQP), and leading migrations and modernizations of legacy systems. As a Certified Professional for Software Architecture (ISAQB Foundation Level), I take ownership from concept to production. Beyond coding, I'm passionate about mentoring junior developers and apprentices — knowledge sharing and team building matter just as much to me as clean code and sustainable architecture. Current focus: Java & Spring Boot | Microservices | Cloud & DevOps | Databases & Messaging 🎓 M.Sc. Computer Science, University of Passau (GPA equivalent: 1.1, with distinction) 📍 Remote | Freyung, Bavaria

Experience

  • Senior Software Engineer at Be | Shaping the Future Germany
    Nov 2023 - Present · 2 yrs 8 mos

  • Software Developer at OneStop Pro®
    Apr 2023 - Oct 2023 · 7 mos

  • Security Engineer at MTG AG
    Jan 2022 - Mar 2023 · 1 yr 3 mos

  • Senior IT Consultant (Software Engineering) at msg nexinsure ag
    Apr 2021 - Dec 2021 · 9 mos

  • msg (Greater Passau Area)
    • Senior IT Consultant (Software Engineering)
      Jan 2019 - Mar 2021 · 2 yrs 3 mos

    • IT Consultant (Software Engineering)
      May 2015 - Dec 2018 · 3 yrs 8 mos

    • Associate IT Consultant
      May 2014 - Apr 2015 · 1 yr