19.10.2026 aktualisiert


Premiumkunde
100 % verfügbarJava Backend Developer
Leipzig, Deutschland
Deutschland
B.Sc. Cognitive Science, Ms Computer Science 93 creditsSkills
RamlJavaSpring SecurityDatenbankenGradleGroovyHibernateIntellij IDEASpring FrameworkApache MavenSpring BootSpockBackendGitLabSpring Data
Backendentwicklung mit Java und dem Springframework, mit verschiedenen Datenbanken für monolithische Anwendungen und Microservices. Unit- und Integrationstests mit JUnit und Spock / Groovy. Entwurf von REST Schnittstellen in Zusammenarbeit mit Frontend und Appentwicklern.
Erfahrung
Berufserfahrung5 - 10 Jahre
Freelancer seit2017
Sprachen
DeutschMutterspracheEnglischverhandlungssicherItalienischGrundkenntnisse
Projekthistorie
• Refactoring des Datenbank Layers
• Umstellung MongoDB Java Api zu internem Framework
• Test und Integrationtests
• Kunde Kinderkanal Relaunch der kika.de Website
• Design und Implementierung der Rest API zwischen Sophora CMS and NextJS
Frontend
• Entwicklung der Cachingstrategie, die verschiedene Caching Schichten
berücksichtigt (CMS, Rest, Frontend, CDN)
• Implementierung von Unit- und Integrationstests und einer Test Library
• Monitoring und Logging in der Rest Api für das Cloud Deployment
• Tools: Java 11, Spring Boot, Spring MVC, Spring Security, Spring Actuator,
Swagger, Spock, Git, Gitlab, Maven, Redis, Docker, Google Cloud, Scrum, IntelliJ,
MS Teams, Jira, Confluence
• Design und Implementierung der Rest API zwischen Sophora CMS and NextJS
Frontend
• Entwicklung der Cachingstrategie, die verschiedene Caching Schichten
berücksichtigt (CMS, Rest, Frontend, CDN)
• Implementierung von Unit- und Integrationstests und einer Test Library
• Monitoring und Logging in der Rest Api für das Cloud Deployment
• Tools: Java 11, Spring Boot, Spring MVC, Spring Security, Spring Actuator,
Swagger, Spock, Git, Gitlab, Maven, Redis, Docker, Google Cloud, Scrum, IntelliJ,
MS Teams, Jira, Confluence
Projekt zur Digitalisierung der Berliner Verwaltung / Berlin
• Hauptverantwortlicher im Backendteam von 4 Personen bei der Neuentwicklung
einer Webanwendung zur Digitalisierung von Verwaltungsunterlagen
• Definition und Implementierung der REST API und Businesslogik
• Aufbau der CI/CD Pipelines mit Docker, Bitbucket, Jenkins & AWS
• Unit- und Integrationstests mit Spock (Groovy)
• Code Reviews und Ausarbeitung der Entwicklungsabläufe
• Schulung des Teams
Tools: Java 8, IntelliJ, Spring Boot, Hibernate, MariaDB, Groovy, Spock, Swagger,
Git, Gradle, Docker, AWS, Traefik, Postman, Jenkins, Bitbucket, Jira, Confluence
• Hauptverantwortlicher im Backendteam von 4 Personen bei der Neuentwicklung
einer Webanwendung zur Digitalisierung von Verwaltungsunterlagen
• Definition und Implementierung der REST API und Businesslogik
• Aufbau der CI/CD Pipelines mit Docker, Bitbucket, Jenkins & AWS
• Unit- und Integrationstests mit Spock (Groovy)
• Code Reviews und Ausarbeitung der Entwicklungsabläufe
• Schulung des Teams
Tools: Java 8, IntelliJ, Spring Boot, Hibernate, MariaDB, Groovy, Spock, Swagger,
Git, Gradle, Docker, AWS, Traefik, Postman, Jenkins, Bitbucket, Jira, Confluence