02.07.2025 aktualisiert


nicht verfügbar
Senior Software Engineer (Java/Spring)
Göttingen, Deutschland
Deutschland
Dipl.Inf. (FH)Skills
JavaJ2EESpring BootSpring FrameworkOracleJPA/HibernateRESTful APIKubernetesIntelliJVisualCodeSOAPGitOps / ArgoCDSAP CommercePostgresqlDockerTerraformGitlabCI/CDReact.jsTypescriptAngular
Experte
- Java, Jakarta EE
- Spring Framework, Spring Boot, Spring MVC, Spring Data
- REST, RESTful API, SOAP
- JPA, ORM, Hibernate
- JSF, JSP, JSTL, JTA, JAXB
- JUnit, Mockito, Spock, TestContainer, Postman
- GIT
- JBoss, Tomcat, Jetty
- IntelliJ
Erfahren
- Angular, Typescript, React.js
- Oracle, DB2, PostgreSQL, H2, Mongo DB
- Docker
- Terraform
- Kubernetes, OpenShift
- Maven, GitLab, Jenkins
Methodisch:
- JIRA
- Scrum, Kanban
- TDD, Unit-Testing, Integrationstests
- OOA, OOD
- Architekturdokumentation
- Java, Jakarta EE
- Spring Framework, Spring Boot, Spring MVC, Spring Data
- REST, RESTful API, SOAP
- JPA, ORM, Hibernate
- JSF, JSP, JSTL, JTA, JAXB
- JUnit, Mockito, Spock, TestContainer, Postman
- GIT
- JBoss, Tomcat, Jetty
- IntelliJ
Erfahren
- Angular, Typescript, React.js
- Oracle, DB2, PostgreSQL, H2, Mongo DB
- Docker
- Terraform
- Kubernetes, OpenShift
- Maven, GitLab, Jenkins
Methodisch:
- JIRA
- Scrum, Kanban
- TDD, Unit-Testing, Integrationstests
- OOA, OOD
- Architekturdokumentation
Sprachen
DeutschMutterspracheEnglischgut
Projekthistorie
Erstellung eines Backends (RESTful API) für einen Konfigurator und zugehöriger Auftragsbearbeitung zur Buchung von Großveranstaltungen der Messe.
Die Anwendung besteht aus einem Angular-Frontend sowie einem SAP Commerce Backend. Implementiert wurden zwei Teilsysteme: ein Shop-Frontend, in dem Kunden ihre Buchungen vornehmen können, sowie zusätzliche Services und Catering konfigurieren, sowie einer Auftragsbearbeitung für die internen Bearbeiter der Messe, in dem weitere Anpassung an der Anfrage im Dialog mit dem Kunden vorgenommen werden können.
Eingesetzte Technologien und Methodiken:
Java 9 - 17, SAP Hybris 8, SAP Commerce 2205, Drools Rule Engine, Spring Boot, Spring MVC, Spring Security, RESTful API, SOAP, JSF, JSTL, JAXB, JDBC, JPA, JSON, CSS, HTML, JavaScript, OAuth, TypeScript, Angular, Apache Tomcat, OAuth, GIT, Jira, Confluence, Scrum
Die Anwendung besteht aus einem Angular-Frontend sowie einem SAP Commerce Backend. Implementiert wurden zwei Teilsysteme: ein Shop-Frontend, in dem Kunden ihre Buchungen vornehmen können, sowie zusätzliche Services und Catering konfigurieren, sowie einer Auftragsbearbeitung für die internen Bearbeiter der Messe, in dem weitere Anpassung an der Anfrage im Dialog mit dem Kunden vorgenommen werden können.
Eingesetzte Technologien und Methodiken:
Java 9 - 17, SAP Hybris 8, SAP Commerce 2205, Drools Rule Engine, Spring Boot, Spring MVC, Spring Security, RESTful API, SOAP, JSF, JSTL, JAXB, JDBC, JPA, JSON, CSS, HTML, JavaScript, OAuth, TypeScript, Angular, Apache Tomcat, OAuth, GIT, Jira, Confluence, Scrum
Weiterentwicklung und Pflege von verschiedenen Anwendungen für ausländische Niederlassungen. Dazu gehörte die Implementierung des Backends (Spring Boot, ActiveMQ), Wartung des Frontends (Angular/Typescript) und Konfiguration der Projekt- und Betriebs-Infrastrukur (OpenShift/Kubernetes).
Eingesetzte Technologien und Methodiken:
Java 8 - 17, RESTful API, SOAP, ActiveMQ, Angular, JavaScript, TypeScript, Docker, OpenShift, Kubernetes, TestContainers (für Integrationstests auf der Dockerumgebung), JPA, JAXB, JDBC, JMS, Jenkins, PostgreSQL, UML (Dokumentation, Architektur-Dokumente), Apache Tomcat, JUnit, Mockito, Spock, Gradle, Maven, GIT, GitHub, CI/CD, Code Reviews, Coaching, Scrum, SonarCube
Eingesetzte Technologien und Methodiken:
Java 8 - 17, RESTful API, SOAP, ActiveMQ, Angular, JavaScript, TypeScript, Docker, OpenShift, Kubernetes, TestContainers (für Integrationstests auf der Dockerumgebung), JPA, JAXB, JDBC, JMS, Jenkins, PostgreSQL, UML (Dokumentation, Architektur-Dokumente), Apache Tomcat, JUnit, Mockito, Spock, Gradle, Maven, GIT, GitHub, CI/CD, Code Reviews, Coaching, Scrum, SonarCube
Weiterentwicklung und Wartung diverser Applikationen für die Händler der Wertpapiersparte einer Bank. In Absprache mit dem Kunden wurden für diverse Händler-Tools Modernisierungen, Design-Updates und zusätzliche Features implementiert. Dabei lag die Vorgehensweise, Design und Umsetzung in meiner Verantwortung.
Eingesetzte Technologien und Methodiken:
Java, SQL, Drools Rule Engine, Apache Tomcat, JPA, Hibernate, Spring Boot, Spring Data, JSF, JSTL, JPA, JDBC, XML, XSD, XSLT, Apache CXF, GIT, Maven, Jira, Scrum
Eingesetzte Technologien und Methodiken:
Java, SQL, Drools Rule Engine, Apache Tomcat, JPA, Hibernate, Spring Boot, Spring Data, JSF, JSTL, JPA, JDBC, XML, XSD, XSLT, Apache CXF, GIT, Maven, Jira, Scrum