03.06.2025 aktualisiert


100 % verfügbar
Fullstack Software Entwickler Java/Spring/Angular
Limburg, Deutschland
Deutschland
Master of Science InformatikSkills
JavaSpring BootHibernateVaadinPostgres SQLjenkinsDockerMavenRESTMicroservicesOracleCI & CDFullstack Java
Programmiersprachen
- Java
- Typescript
- Javascript
- Groovy
Frameworks
- Spring (MVC, Boot, Batch, Data, Security)
- JPA, Hibernate
- Java-EE
- JMS
- Eclipse Scout
- XML, JSON (Jackson/RESTEasy)
- Maven, Gradle
- OpenAPI, Swagger
- Thymeleaf
Frontend
- Vaadin
- SWT/RCP/RAP
- HTML, CSS
Datenbanken & DB-Tools
- PostgreSQL
- Oracle
- SAP Sybase
- Mongo DB
- Liquibase
Webserver
- JBoss
- Tomcat
- Jetty
Versionskontrollsysteme
- GIT
- Subversion (SVN)
Test/Build
- JUnit
- AssertJ
- Mockito
- Powermock
- MockServer
- Testcontainer
Cloud/Container-Technologien
- Amazon Webservices (AWS)
- Docker
- Kubernetes
- Grafana
Dokumentation
- PlantUML
- AsciiDoc
- arc42
Tools
- Bitbucket
- Jenkins
- JIRA, Confluence
- Nexus
- Artifactory
- SonarQube
- Postman
- Eclipse
- IntelliJ
- Visual Studio Code
- OpenLens
- Ansible
- Nexus IQ
- Snyk
- Apigee (API Management)
- Keycloak (OAuth2, JWT)
- Rundeck
Prinzipien / Entwurfsmuster
- Clean Code
- DevOps
- Microservice Architektur
- CI, CD
- REST
- SOAP
- RMI
Agile Vorgehensmoden
- Scrum
- Java
- Typescript
- Javascript
- Groovy
Frameworks
- Spring (MVC, Boot, Batch, Data, Security)
- JPA, Hibernate
- Java-EE
- JMS
- Eclipse Scout
- XML, JSON (Jackson/RESTEasy)
- Maven, Gradle
- OpenAPI, Swagger
- Thymeleaf
Frontend
- Vaadin
- SWT/RCP/RAP
- HTML, CSS
Datenbanken & DB-Tools
- PostgreSQL
- Oracle
- SAP Sybase
- Mongo DB
- Liquibase
Webserver
- JBoss
- Tomcat
- Jetty
Versionskontrollsysteme
- GIT
- Subversion (SVN)
Test/Build
- JUnit
- AssertJ
- Mockito
- Powermock
- MockServer
- Testcontainer
Cloud/Container-Technologien
- Amazon Webservices (AWS)
- Docker
- Kubernetes
- Grafana
Dokumentation
- PlantUML
- AsciiDoc
- arc42
Tools
- Bitbucket
- Jenkins
- JIRA, Confluence
- Nexus
- Artifactory
- SonarQube
- Postman
- Eclipse
- IntelliJ
- Visual Studio Code
- OpenLens
- Ansible
- Nexus IQ
- Snyk
- Apigee (API Management)
- Keycloak (OAuth2, JWT)
- Rundeck
Prinzipien / Entwurfsmuster
- Clean Code
- DevOps
- Microservice Architektur
- CI, CD
- REST
- SOAP
- RMI
Agile Vorgehensmoden
- Scrum
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
Entwicklung einer Backoffice-Komponente zur Verwaltung der Ressourcenauslastung eines Busunternehmens.
Aufgaben
Aufgaben
- Konzeption, Dokumentation
- Implementierung
- Angular, Typescript, Node.js, Bootstrap
- Spring Framework, Spring Boot, Java, Gradle
- REST Services, JSON, OpenAPI
- PostgreSQL, SQL, JPA, Hibernate
- JetBrains IntelliJ
• Anforderungsaufnahme zur Einbindung des neuen Backends in die bestehende Architektur
• Konzeption und Entwicklung
• Integration der bestehenden Benutzerverwaltung und Schnittstellen
• Aufbau einer automatisierten Deployment Pipeline und Infrastruktur für die Entwicklung
• Deployment/Rollout
• Einarbeitung der Mitarbeitenden in die Wartung und Weiterentwicklung
• Erstellung der Dokumentation
• Konzeption und Entwicklung
• Integration der bestehenden Benutzerverwaltung und Schnittstellen
• Aufbau einer automatisierten Deployment Pipeline und Infrastruktur für die Entwicklung
• Deployment/Rollout
• Einarbeitung der Mitarbeitenden in die Wartung und Weiterentwicklung
• Erstellung der Dokumentation
Überführung der Funktionalitäten eines Backends und Frontends in ein bestehendes System. Ziel war ein Technologieupdate und die Entkopplung zu einem Applikationsserver.
Aufgaben:
Aufgaben:
- Anforderungs-, Change-, Releasemangement
- Dokumentation
- Implementierung
- Testung
- Betriebsbetreuung