Dirk Bolte-Senior Software Developer
Check rate
Experience
Senior Software Developer
congstar
- Mobile app backend development for end-customer mobile management
- Implementation of authentication methods
- Conversion of a monolith into microservices
- Operational support
- Technologies: Kotlin, Quarkus, Microprofile, Jackson, MariaDB, Redis, JSON, XML, SOAP, Maven, Git, GitLab CI, Splunk, Grafana, Jenkins, Kubernetes, Helm, Terraform, Microservices
Software Developer
Anonymous client
- Optimization of GitLab pipelines
- Creation of training materials in the context of OpenID and gematik
- Technologies: GitLab, GitLab CI, Java, Kotlin, TypeScript, Spring, Quarkus, Angular, Keycloak, OAuth, OpenID, gematik
Technical Interview Consultant
WorkGenius
- Conducting interviews focusing on technology topics
- Technologies: Java, Kotlin, various technical topics
AWS/Kotlin Developer
OTTO
- Full-stack development including DevOps in product categorization for e-commerce
- Migration from Spring Boot 2 to 3 and Vue.js 2 to 3
- Database optimization
- Technologies: Kotlin, Spring Boot, Microservices, MongoDB, JSON, Vue.js/TypeScript, REST, HAL, Gradle, Git, GitHub Actions, Terraform, Terragrunt, Docker, AWS, OIDC, Keycloak
Lead Architect
JB10X
- Web back-end and front-end development for a SaaS solution in identity management and dynamic workflows
- Operational support
- Technologies: Java, Spring Boot, Spring Cloud, Microservices, Jackson, PostgreSQL, RabbitMQ, JSON, Vue.js, Maven, Git, GitHub Actions, Kubernetes, Docker Compose, FluxCD, OIDC, Keycloak
Security Consultant
JB10X
- Threat modeling of an existing application and consulting on addressing identified vulnerabilities
- Software development
- Technologies: Threat Modeling, Spring Boot, Kotlin, Java
Technical Interview Consultant
expertlead
- Conducting interviews with a focus on technology topics
- Technologies: Java, Kotlin, various technical topics
Senior Software Developer
congstar
- Mobile app backend development in mobile network management for end customers
- Porting a backend from Java/Spring to Kotlin/Quarkus
- Operational support
- Technologies: Kotlin, Java, Spring Boot, Quarkus, MicroProfile, Jackson, MariaDB, JSON, XML, SOAP, Maven, Git, Splunk, Jenkins, Kubernetes, Helm
Software Developer
LANCOM
- Integration of external identity providers using SAML and OIDC/OAuth2 into an existing SaaS solution for network management/IoT
- Technologies: Kotlin, Spring Boot, Microservices, Angular/TypeScript, Hibernate, Jackson, PostgreSQL, JSON, XML, SAML2, OIDC/OAuth2, Keycloak, Gradle, Git, Kubernetes, Helm
Principal Developer Operations Center
German Edge Cloud
- Further development of a cloud management solution
- Technologies: Kotlin, Spring Boot, jOOQ, PostgreSQL, JSON, Jackson, REST, HAL, Kubernetes, Helm, Terraform, cloud-init, Maven, Git
Head of Security
comuny GmbH
- Ensuring and advising development on product and operational security
- Analysis and alignment with external security and product requirements (BSI, gematik)
- Technologies: Kotlin, Java, Spring Boot, Microservices, Angular/TypeScript, GCP, Hibernate, Jackson, PostgreSQL, JSON, JWT, REST, HAL, Swagger, Pact, OIDC/OAuth2, Keycloak, Android, Ionic, Gradle, GitLab-CI, Docker, Git, Threat Modeling
Consultant
LANCOM
- Evaluation and feasibility study of technology options in the field of authentication (SAML, OIDC/OAuth2) within a SaaS solution for network management/IoT
- Technologies: Kotlin, Spring, Microservices, Kubernetes, SAML 2.0, OIDC/OAuth2
CTO / Fullstack Developer
comuny GmbH
- Product design and development (backend, frontend, mobile) as well as project and team management and regular customer contact
- Architecture and implementation of a SaaS solution for identification and authentication (OIDC/OAuth2) with multiple microservices
- API/interface design and implementation
- Security analysis and architecture
- CI/CD
- Successfully met high data protection and security requirements
- Technologies: Kotlin, Java, Spring Boot, Microservices, Angular/TypeScript, GCP, Hibernate, Jackson, PostgreSQL, JSON, JWT, REST, HAL, Swagger, Pact, OIDC/OAuth2, Android, Ionic, Gradle, GitLab-CI, Docker, Git, Threat Modeling
Product Owner / Fullstack Developer
LANCOM
- Product Owner for two teams and coordination of multiple Product Owners
- Feature and UX design
- Fullstack development of authentication functions including API and UI development as well as end-to-end tests
- Setting up a new location
- Technologies: Java, Kotlin, Spring Boot, Microservices, Angular/TypeScript, Hibernate, Jackson, PostgreSQL, JSON, REST, Swagger, Gradle, Jenkins, Pact, Git
Product Owner Wireless / Backend Developer
Sophos
- Product Owner for five teams across three locations
- Setting up a new location in India
- Feature and UX design
- Fullstack development of individual features including API design and development for a SaaS solution in network management/IoT
- Technologies: Java, Spring, Microservices, REST, OAuth2, MongoDB, Redis, AWS, Git, Gradle, Bitbucket, Threat Modeling
Senior Software Developer & Architect
Sophos
- Backend development and architecture of a multi-tenant cloud application as SaaS in the field of network management/IoT
- Migration of an application from Ruby on Rails to Java/Spring
- API design and development
- Technologies: Java, Spring, Microservices, REST, OAuth2, Ruby on Rails, MongoDB, Redis, ElasticSearch, AWS, Wi-Fi, Git, Gradle, Bitbucket
Firmware Architect System z
IBM
- Architecture and development of firmware components for IBM System z in the networking area
- Technical lead of a remote team in Moscow
- Technologies: C++, C, Bash, Linux, RPM, SCons, CVS
Team Lead / Firmware Developer
IBM
- Led teams across multiple departments, both local and distributed
- Architecture and development of firmware components
- Development of a virtualized testing environment
- Further development and maintenance of critical development systems
- Technologies: Groovy, Grails, Xen, C++, C, Bash, SAN, GPFS, Linux, Gradle, SCons, CVS
Firmware Developer System z
IBM
- Architecture and development of firmware components for IBM System z in the networking area
- Technologies: C++, C, Bash, Linux, RPM, SCons, CVS
Industry Experience
See where this freelancer has spent most of their professional time.
Experienced in Information Technology, Telecommunication, Professional Services, and Retail.
Business Area Experience
See which departments and functions this freelancer has contributed to most.
Experienced in Product Development, Information Technology, Quality Assurance, Human Resources, Project Management, and Operations.
Summary
- Backend developer with front-end experience
- Kotlin/Java, Spring/Quarkus, Angular/Vue.js, SQL/NoSQL, Cloud
- 21 years of professional development experience in international and distributed teams
- 12 years of team leadership and project management experience
- 10 years in cloud and security, authentication/authorization
- 5 years as a certified Product Owner
Skills
Programming:
- Java (>10 Years) ++++
- Kotlin (7 Years) ++++
- Spring (9 Years) +++
- Quarkus (3 Years) +++
- C/C++ (6 Years) +++
- Groovy (4 Years) ++
- Ruby On Rails (2 Years) ++
- Typescript (4 Years) ++
- Angular, Ionic (2 Years) ++
- Vue.Js (1 Year) ++
- Android (1 Year) ++
Technologies:
- Spring, Quarkus, Microprofile, Hibernate, Jackson, Rest, Hal, Swagger, Junit, Assertj, Pact, Selenium, Json, Jwt, Xml, Gradle, Maven, Make
Infrastructure:
- Postgresql (6 Years) ++
- Mariadb/Mysql (5 Years) ++
- Mongodb (5 Years) ++
- Redis (3 Years) ++
- Docker, Kubernetes, Helm (3 Years) ++
- Gcp (1 Year) ++
- Elasticsearch (4 Years) +
- Aws (5 Years) +
Networking:
- Tcp/Ip, Udp ++++
- Wi-Fi, Lan, Vlan ++++
- Dns, Dhcp ++
Project Management:
- Agile, Scrum, Kanban (11 Years) ++++
- Product Owner (5 Years) ++++
- Safe (5 Years) ++
Others:
- Linux (21 Years) ++++
- Git (11 Years) ++++
- Tdd, Clean Code ++++
- Oauth2, Oidc (6 Years) ++++
- Keycloak (2 Years) +++
- Security +++
- Macos, Windows +++
- Intellij, Eclipse +++
- Jira, Confluence, Bitbucket +++
- Gitlab, Github +++
- Gitlab Ci, Github Actions, Jenkins +++
- Ux Design (4 Years) ++
Languages
Education
Stuttgart Cooperative State University
Diploma in Engineering, specializing in Information Technology – Network and Software Engineering · Information Technology – Network and Software Engineering · Stuttgart, Germany · 1.3
Wilhelm Busch High School, Stadthagen
Abitur · Stadthagen, Germany · 1.7
Certifications & licenses
Certified Product Owner
Statistics
Experience
Expertise
Qualifications
Profile
Frequently asked questions
Have questions? Find more information here.
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 Software Developer
Nearby freelancers
Professionals working in or nearby Birkenfeld, Germany
