10.06.2026 aktualisiert
DN
nicht verfügbar
info: nicht verfügbar bis 11.01.2032
Software-Entwickler Java/JEE/Spring
Schwalbach am Taunus, Deutschland
Schwalbach am Taunus +25 km
Diplom-Physik mit PromotionÜber mich
Herr Dr. Neuerburg ist seit mehr als 20 Jahren als Java Technologie Berater sowohl im Backend- als auch im Frontendbereich tätig. Der aktuelle Schwerpunkt liegt dabei auf dem Java/JEE/Spring Entwicklungsstack.
Skills
LinuxEclipseHibernateIntellij IDEAPythonShell-ScriptSQLGitFull Stack EntwicklungSpring JdbcDockerJenkins
- Tätigkeiten / RollenFull-Stack-Entwickler JavaEE, Spring
- Senior Software Entwickler
- Analyse von funktionalen Anforderungen
- Erstellung von Spezifikationen
- Entwicklung von technischen Designs
- Machbarkeitsstudien, Aufwandsschätzungen
- Test / Qualitätsmanagement
- Dokumentation
- Code Review
Kenntnisse und Fähigkeiten
Technologien im Java/JEE Spring Umfeld
- Java, JEE
- Java Swing
- Spring, Spring Boot, Spring Batch
- Groovy
- APIs:
- JSP, JEE, EJB, Hibernate (JPA), JMS, JAXB, JAX-RS, JNDI, JDBC, JSON, REST, JUNIT
- Produkte:
- JBoss EAP6, 7, JBoss Wildfly
- Eclipse, Intellij
- Technologien Microservices und Cloud
- Spring Cloud
- Kubernetes
- REST
- Kops
- Amazon Web Services (AWS)
- Netflix Services:
- Eureka, Ribbon, Zuul, Hysterix
- Weitere Technologien
- Python
- Go
- Unix Shell Scripting und andere Tools im Unix Umfeld (bash, awk, sed, regular expressions, find, grep ...)
- Message Broker: AMQP
- Testmethoden:
- Test Driven Design (TDD), JUnit, Mockito
- Datenbanken:
- SQL, PostgreSQL, MySQL, Oracle, Sybase ASE
- Betriebssysteme:
- Unix/Linux, Windows, VMS
- Container/Virtualisierung:
- Docker
- Build Management, Continuous Delivery, Code Quality Analysis:
- Apache Maven, Jenkins, SonarQube
- Vorgehensmodelle:
- Agile Softwareentwicklung, Scrum
- V-Modell
- Wasserfall
- Sourcecodeverwaltung:
- Git, Subversion (SVN), Mercurial
- Besondere Fähigkeiten und Stärken:Schnelles Einarbeiten in neue Themen und Technologien
- Performanceanalysen, CleanCode
- Analyse von existierender Software und Migration auf moderne Technologien
- Kommunikation im Team, Wissenstransfer
- Hohe Qualitätsanforderungen an die eigene Arbeit
- Softskills:Belastbarkeit
- soziale Kompetenz
- Eigeninitiative
- Kommunikationsstark
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit2000
Sprachen
DeutschMutterspracheEnglischgut
Projekthistorie
Rolle:
Full-Stack-Entwickler
Eigene Aufgaben:
- Analyse, Modellierung und Implementierung von fachlichen Prozessen
- Erarbeitung von Lösungen mit dem Fachbereich
- Automatisierte Tests (JUnit, Cypress)
Technologien:
Java, Spring, Spring-Boot, Python, Typescript, SQL, Jenkins CI/CD, Docker, Maven, Intellij, Confluence, Jira, Git, Scrum, Kanban
Rolle: Senior-Entwickler Clienttechnologien
Eigenen Aufgaben:
- Entwicklung von Services zur Online-Erfassung vonArbeitslosengeld-Anträgen
- Beratung des Fachbereichs bei der Implementierung und Änderung des EAkte-Clients
- Umsetzung von neuen Anforderungen für den Java-Client
- Weiterentwicklung des Clients zur Verbesserung der Stabilität und des Laufzeitverhaltens
- Refactorings zur Optimierung der Java Code Basis und zum Abbau technischer Schulden
- Bearbeitung von Fehlertickets
Technologien:
Java, J2EE, Swing, Jenkins, Eclipse, Intellij, Jira, Oracle Weblogic, Git
Aufgaben:
Technologien:
Spring, Spring Cloud, Spring Data, REST, Docker Kubernetes, Kops, AWS
- Entwicklung von Microservices mit Spring Cloud
- Design von Microservice Architekturen, Domain-Driven-Design
- Verwendung der Netflix Services: Eureka, Ribbon, Zuul Hysterix
- Orchestrierung mit Kubernetes
- AWS Cloud
Technologien:
Spring, Spring Cloud, Spring Data, REST, Docker Kubernetes, Kops, AWS