Software Developer (Java Spring Boot)
- Verfügbarkeit einsehen
- 0 Referenzen
- 90€/Stunde
- Nürnberg
- National
- de | en
- 15.11.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
9/2022 – 7/2023
Tätigkeitsbeschreibung
▪ Erweiterung bestehender REST-Microservices inkl. OpenAPI-Spezifikation
▪ Implementierung von Sprint Stories im Backend Java Spring Boot und Frontend
Angular
▪ Erstellen von Release & Deploy Jenkins Pipeline für Maven und NPM Artefakte
▪ Konfigurieren der Nightly Build Pipeline für verschiedene Artefakte
▪ Technisches Refinement von fachlichen Anforderungen
▪ Update von Java 11 & Spring Boot 2 auf Java 17 & Spring Boot 3
Agile Methodologie, Angular, Apache Maven, Git, HTML5, Java (allg.), Json, Jenkins, Junit, Apache Kafka, Mongodb, Postgresql, Representational State Transfer (REST), Scrum, Spring Framework, SQL, Typescript
5/2022 – 8/2022
Tätigkeitsbeschreibung
▪ Prototypisierung einer Biofeedback-VR-App zur Stressreduzierung
▪ Verbinden eines Fitnesstrackers mit einer Flutter-App über Bluetooth zum
Auslesen der Herzratenvariabilität
▪ Erstellen von Szenen in Unity für die Biofeedback-Übung zur Stressreduktion
Agile Methodologie, Scrum, C#, Flutter, Git, Unity3D
11/2021 – 4/2022
Tätigkeitsbeschreibung
▪ Implementierung von Tasks für eine Digital-Health-Anwendung im Backend und Frontend inkl. Unit- und Integrations-Tests
▪ Technisches Refinement der fachlichen Anforderungen
▪ Einbringen des agilen Mindsets in das bestehende Team
Postgresql, SQL, Agile Methodologie, Scrum, Git, Ruby, JavaScript, Json, Representational State Transfer (REST), Ruby on Rails
10/2021 – 10/2021
Tätigkeitsbeschreibung
▪ Umsetzung von Stories im NestJs-Backend
▪ Aufbau einer Unittest-Suite für das NestJS Backend mit Jest
Agile Methodologie, Docker, Git, Json, Postgresql, Representational State Transfer (REST), Scrum, Typescript
8/2018 – 9/2021
Tätigkeitsbeschreibung
▪ Konzeption & Entwicklung von Erweiterungen an JEE-Softwarelösungen mit Spring & JSF z. B. für die Bestellprozesse neuer Mautprodukte im Kundenportal
▪ Design & Implementierung von REST-APIs z. B. zum Upload von Dokumenten
▪ Erstellen & Durchführen von Modul-, GUI- & Integrationstests mit Junit,
Mockito & Selenium
▪ Durchführen von Code Reviews
▪ Betreuung diverser JEE-Anwendungen (Legacy und Neu) auf einem IBM
WebSphere Application Server Cluster
▪ Release neuer Versionen mit Maven und Nexus und anschließendem
Deployment
▪ Bewertung und Refinement neuer Anforderungen aus dem Fachbereich
▪ Einarbeitung von neuen Mitarbeitern und Auszubildenden
▪ 2nd Level Support
Subversion, CSS (Cascading Style Sheet), IBM DB2, Hibernate (Java), HTML, IBM WebSphere Application Server (WAS), J2EE, Java (allg.), Java Message Service, Json, Jenkins, Jquery, Javaserver Faces, Junit, Representational State Transfer (REST), Selenium, SOAP, Spring Framework, SQL, XML
9/2015 – 7/2018
Tätigkeitsbeschreibung
▪ Konzeption & Entwicklung eines Mail Alertings (3 Spring-Webservices verbunden über REST-APIs)
▪ Implementierung des Front- & Backends einer Rabatt-Auswahl für Tankstellen mit Spring & JSF
▪ Konzipierung und Entwicklung von Erweiterungen an Software-Lösungen
▪ Suche und Korrektur von Programmfehlern
▪ Erstellen und Durchführen von Modul-, Oberflächen- und Integrationstests
▪ IBM WebSphere Application Serveradministration
▪ Pflege und Wartung bestehender Java EE-Webanwendungen und - Webservices
▪ Erstellen und Pflege von Entwickler- und Benutzerdokumentationen
▪ 1st und 2nd Level IT-Support der entwickelten Software-Lösungen
IBM DB2, SQL, IBM WebSphere Application Server (WAS), Subversion, Hibernate (Java), J2EE, Java (allg.), Jenkins, Junit, Spring Framework, XML, Java Message Service, SOAP, CSS (Cascading Style Sheet), HTML, Json, Jquery, Javaserver Faces, Representational State Transfer (REST), Selenium
Zertifikate
Amazon Web Services Training and Certification
Ausbildung
Berufsakademie Rhein-Main
Rödermark
IHK Aschaffenburg
Über mich
Sehr gerne entwickle ich nach TDD.
Erfahrung konnte ich sowohl im Konzern- als auch StartUp-Umfeld sammeln. Ich kann mit SCRUM und "klassischen" Projektmanagementmethoden arbeiten.
Weitere Kenntnisse
Java 8, Java EE, Spring, Spring Boot, Spring MVC, Spring Data, JPA, Hibernate, JUnit, AssertJ, Mockito, REST, JMS, JSON, Git, Gitlab, Subversion, IntelliJ, Eclipse, Jira, Confluence
Gute Kenntnisse:
Java 11, Java 17, Spring Webflow, Spring Batch, Logback, Lombock, OpenApi, Swagger, SOAP, XML, JSF, Primefaces, (X)HTML, Ruby on Rails, JavaScript, Jenkins, Groovy, SQL, Postgres, DB2, Bitbucket, Github, TDD, SCRUM, Maven, IBM WebSphere
Grundkenntnisse:
Angular, Kafka, Selenium, C#, C++, Unity, Dart, Flutter, NestJs, Jasmine, Jest, TypeORM, TypeScript, CSS, jQuery, NPM, Docker, MongoDB, DB2, AWS, CloudFoundry, IBM MQ, Sonarqube, Nexus, Artifactory
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden