06.11.2026 aktualisiert


Premiumkunde
100 % verfügbarSoftware Engineering :: Java - JavaEE - Hibernate - Spring - DevOps - Cloud
Solingen, Deutschland
Deutschland +2
Technische Informatik (Diplom)info: Deutschland, Österreich, Schweiz
Über mich
Senior Softwarearchitekt & Java-Entwickler mit 15+ Jahren Erfahrung: Modernisierung von Enterprise-Systemen (Monolith zu Microservices), REST-APIs, Middleware (Kafka, Camel) & Cloud/DevOps (K8s, AWS). Nutzt KI-Agenten & LLM-Integrationen im Alltag. Strukturierter Tech-Lead mit starkem Mentoring.
Skills
JavaSpring SecurityApache TomcatDevOpsEclipseEnterprise JavabeansHibernateSpring FrameworkNetbeansScrumSoftwareentwicklungSpring CloudSpring MVCSpring BatchJenkins
Alle Anfragen bitte an info@thinkstars.eu.
- SoftwareentwicklungJava (6/7/8/17/21/23) SE
- Java Enterprise (JPA, JSF, JSP, EJB, Messaging)
- Hibernate
- Spring Framework
- Spring CORE
- Spring WebFlow
- Spring MVC
- Spring HATEOAS
- Spring Batch
- Spring Integration
- Spring DataFlow
- Spring Security
- Spring Cloud
- DatenbankenMySQL
- PostgreSQL
- Oracle
- Apache Cassandra
- Redis
- Code - Versionsverwaltung
- Subversion
- GIT
- Server
- Apache Web Server
- Apache Tomcat
- Jetty
- JBoss
- GlassFish
- WebLogic
- Vorgehensmodelle
- Wasserfall
- Agile (SCRUM, Kanban)
- Build- und Konfigurationsmanagement
- Support im Bereich Build Management
- Continuous Integration
- Continuous Delivery
- Jenkins
- Docker
- Sonar
- Nexus
- Cloud Infrastruktur
- AWS
- Google Cloud
- Entwicklungswerkzeuge - IDEs
- Eclipse
- STS
- InteliJ
- NetBeans
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit2018
Sprachen
DeutschverhandlungssicherEnglischgutRussischMuttersprache
Projekthistorie
Weiterentwicklung und Pflege der Betriebseigener Software und Komponenten für den Kunden im Bereich: Angebotserstellung, Kundenpflege und Schadenverwaltung. Strukturiert wie ein komplexes Multi-Layer Monolith mit weiteren Komponenten.
Team: 9 Entwickler
Rolle im Projekt: Senior Entwickler / Softwarearchitekt
Methode: Agile (SCRUM)
Umfeld: Java 8, Java 11, Maven, Git, JSP, EJB, JUnit, Mockito, GitLab Pipelines
Aufgabengebiet & Technologie:
- Anforderungsanalyse und Prüfen auf Umsetzbarkeit
- Softwareentwicklung in Java, JEE, JSP, Hibernate, Spring, Spring Boot, Spring MVC, JPA2, Lombok
- Mapstruct
- JavaScript/TypeScript, jQuery (HTML5/CSS3)
- Softwaretest, JUnit, Mockito, PowerMock
- Messaging: JMS, Apache Camel
- Microservices REST, SOAP, ESB
- Performance Optimierung
- WebLogic 12, WebLogic 14, JBoss
- API-Design (REST)
- Oracle Datenbank, SQL, Git, GitLab CI/CD, DevOps, Release Erstellung, Nexus Artifactory, Docker, Bitbucket, Jira, Confluence, AsciiDoc
Weiterentwicklung Software und Komponenten für den Kunden in Bauindustrie im Bereich: Angebotserstellung. Strukturiert wurde die Anwendung von “Monolith“ auf Microservices und Frontend von JSP und JSF auf VueJS umgestellt.
- Team: 6 Entwickler
- Rolle im Projekt: Senior Entwickler/Softwarearchitekt
- Methode: Agile (SCRUM)
- Umfeld: Java 8, 12, 21, Maven, Git, JSP, JSF, Apache-Tiles, Struts, JUnit, Mockito, Docker, GitLab, GitLab Pipelines
Aufgabengebiet & Technologie:
- Anforderungsanalyse und Prüfen auf Umsetzbarkeit
- Softwareentwicklung in Java, JEE, JSP, JSF, Hibernate, Spring, Spring Boot, Spring MVC, JPA2
- Mapstruct
- JavaScript/TypeScript, jQuery (HTML5/CSS3)
- Softwaretest, JUnit, Mockito, PowerMock
- Messaging: JMS, Apache Camel
- Microservices REST, SOAP
- Performance Optimierung
- JBoss Wildfly, Tomcat
- API-Design (REST)
- Oracle Datenbank
- Git, GitLab CI/CD, DevOps, Release Erstellung, Nexus Artifactory, Docker, Bitbucket, Jira, Confluence, AsciiDoc