Senior Fullstack Java Softwareentwickler
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 90522 Oberasbach bei Nürnberg
- auf Anfrage
- ru | de | en
- 04.11.2023
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
4/2022 – 11/2023
Tätigkeitsbeschreibung
Weiterentwicklung eines Anwendungssystems für die Leistungssachbearbeitung (Datenerfassung, Berechnung, Auszahlung, Bescheiderteilung und Dokumentation) der Leistungen nach SGB II.
Realisierung in Java EE8, Swing, JGoodies, Angular 11, HTML5, TypeScript, RESTful Web Services, SOA, EJB3, JPA, SpringBoot, Docker, Payara, Apache Kafka, JWT, Auth0, Oracle DB, Liquibase, Invaris, EAKTE, JSON, XML, Maven, Jenkins, Sonar, Git, JUnit 5, Postman, SOAPUI, Mockito, Jira, Confluence.
Tätigkeiten:
- Analyse, Aufwandschätzung und Umsetzung der umfangreichen fachlichen und technischen Anforderungen für Backend, Client und Batches,
- Umsetzung der REST-Schnittstelle für die interne Kommunikation zwischen Backend und Client,
- Umsetzung der externen Kommunikation zwischen ALLEGRO und anderen Verfahren/Anwendungen über Kafka, REST und SOA,
- Erstellung von SpringBoot-basierten Stubs für die externen REST-Schnittstellen,
- Weiterentwicklung von Test-und Hilfswerkzeugen,
- Modellierung von Datenmodellen und Abläufen mit Innovator,
- Erstellung von Unit- und Integrationstests,
- Durchführung von Code-Reviews,
- Erstellung bzw. Review von Lösungsvorschlagen, Use Cases und der technischen Dokumentation,
- Steuerung und Überwachung der Umsetzung von einzelnen Features und Kontrollierung der Anhaltung von Entwicklungs- bzw. Qualitätsprozessen,
- Analyse und Behebung von Fehlern,
- 2nd Level Support.
Angular, Apache Maven, Confluence, Enterprise Javabeans, Git, HTML5, J2EE, Jenkins, Jira, Junit, Apache Kafka, Oracle Database, Serviceorientierte Architektur, Spring Framework, Swing (Java), Typescript, Web Services, XML
3/2021 – 4/2022
Tätigkeitsbeschreibung
Projektbeschreibung:
- Umbau einer bereits existierenden monolithischen .NET-Anwendung auf DevOps und Microservices,
- Entwicklung und Orchestrierung von Microservices.
Realisierung in Java EE8/11, Angular, TypeScript, Weld/CDI, RESTful Web Services, SOA, EJB3, JPA, Microservices, JWT, Auth0, Docker, Payara, Apache Kafka, Kubernetes, Helm, DevOps, Jenkins, Oracle DB, H2, Liquibase, Maven, Git, JUnit, Mockito.
Tätigkeiten:
- Entwurf und Entwicklung von Microservices,
- Analyse, Aufwandschätzung und Umsetzung der Anforderungen für Backend und Frontend,
- Umsetzung der REST-Schnittstelle für die Kommunikation zwischen Backend und Frontend,
- Umsetzung der internen Kommunikation zwischen Microsevices über Kafka,
- Umsetzung der externen Kommunikation mit anderen Verfahren/Anwendungen über SOA und REST,
- Koordination der Entwicklung mit anderen SCRUM-Teams,
- Durchführung von Code-Reviews,
- Erstellung von Unit- und Integrationstests,
- Analyse und Behebung von Fehlern,
- Erstellung der technischen Dokumentation,
- Technische Beratung.
Apache Kafka, Oracle Database, DevOps, Confluence, Apache Maven, Docker, Enterprise Javabeans, Git, J2EE, Jira, Junit, Typescript, Serviceorientierte Architektur, Angular, Kubernetes, Web Services
7/2014 – 4/2022
Tätigkeitsbeschreibung
Projektbeschreibung:
Weiterentwicklung einer Gruppe der Web-Anwendungen für die Datenerfassung, Berechnung, Auszahlung, Bescheiderteilung und Dokumentation der Leistungen nach SGB III.
Realisierung in JavaEE8, Struts 2, JSP, JSF, ADF, Angular, TypeScript, Oracle Weblogic, Payara, Spring Boot, Webservices (RPC, SOAP, REST), EJB2 und 3, EclipseLink, Oracle DB 12c, PL SQL, HTML, JavaScript, EAKTE, Invaris, Liquibase, PACIFy, Maven, Git, JUnit 5, Mockito, Jenkins.
Tätigkeiten:
- Erstellung eines Lösungsentwurfs und Anbindung der ELNA2- und ELBA-Verfahren an das Invaris Druck-System und elektronische Aktenverwaltungssystem (EAKTE),
- Konzeption und Umsetzug der Datenmigration aus der Altanwendung ELNA1 in die EAKTE,
- Analyse, Aufwandschätzung und Umsetzung der neuen Anforderungen für Backend, Frontend, Batches sowie SOA-Services,
- Umsetzung der externen Kommunikation mit anderen Verfahren/Anwendungen über SOA und Batches,
- Konzeption und Umsetzung von neuen Batches mit SpringBoot,
- Konzeption und Umsetzung des neuen SOA-Services,
- Erstellung von Unit- und Integrationstests,
- Analyse und Behebung von Fehlern sowie 2nd Level Support,
- Durchführung von Code-Reviews,
- Weiterentwicklung von Test-Hilfswerkzeugen,
- Entwicklung von Lösungsvorschlägen,
- Erstellung der Architekturbeschreibung und anderen technischen Dokumenten,
- Erstellung von Softwarepaketen, Releaseversionen und -dokumentation,
- Erstellung und Konfiguration von Testumgebungen,
- Durchführung von Softwareübergaben in die höheren Testumgebungen sowie Produktion,
- Technische Beratung.
Oracle Database, Confluence, Apache Maven, Enterprise Javabeans, Git, J2EE, Jenkins, Jira, Junit, Spring Framework, Typescript, Serviceorientierte Architektur, RPC (Remote Procedure Call), Angular, JavaScript, Javaserver Faces, Javaserver Pages, Apache Struts, Weblogic (Oracle), Web Services
11/2013 – 6/2014
Tätigkeitsbeschreibung
Projektbeschreibung:
Erstellung einer BI-Webanwendung für die Bedienung und Darstellung von mehreren Analyseberichten aus unterschiedlichen MicroStrategy-Projekten. Die Berichte werden in die Anwendung integriert und dynamisch parametrisiert.
Realisierung in Java EE, Oracle ADF, EJB3.0, EclipseLink, Oracle DB, MicroStrategy, HTML, JavaScript., Ant, Git, JUnit, Mockito.
Tätigkeiten:
- Anforderungsanalyse,
- Entwicklung,
- 2nd Level Support und
- Pflege der technischen Dokumentation.
Apache Maven, Enterprise Javabeans, Git, HTML, J2EE, JavaScript, Javaserver Faces, Junit, Microstrategy, Oracle Database
2/2012 – 8/2013
Tätigkeitsbeschreibung
Projektbeschreibung:
Weiterentwicklung eines Online-Banking-Portals. Umsetzung vom DTA- und SEPA-Geldtransfer sowie einer Sparplan-Plattform.
Realisierung in Java EE, JSP, ABAXX (änlich Struts 2), HTML, JavaScript.
Tätigkeiten:
- Anforderungsanlyse,
- Weiterentwicklung vom Backend und Frontend.
- Erstellung von Unit- und Integrationstests,
- 2nd Level Suport.
J2EE, Junit, HTML, JavaScript, Javaserver Pages, Apache Struts
3/2002 – 12/2011
Tätigkeitsbeschreibung
Projektbeschreibung:
Entwicklung eines Testmanagementwerkzeugs für Testspezifikation, -automatisierung, -Durchführung und Erstellung der Testdokumentation und Berichten, 3-Schicht-Architektur mit Rich-Client, Applikation-Server JBoss und Oracle bzw. MSSQL Datenbanken.
Realisierung in Java EE6, EJB2 und 3, Swing, JBoss, Oracle DB, MS SQL Server, XML, HTML, JUnit, Mockito, QF Test, Clean Code Konzepte, Scrum.
Tätigkeiten:
- Anforderungsanalyse,
- Entwicklung und Wartung,
- Erstellung der technischen Dokumentation,
- 2nd Level Support,
- Erstellung von Unit-, Integrations- und automatisierten Systemtests,
- Durchführung von Datenmigrationen,
- Projektleitung, Umsetzung und Auslieferung von Customizing-Lösungen.
Microsoft SQL-Server (MS SQL), Oracle Database, Scrum, Wildfly, Enterprise Javabeans, Git, J2EE, Jira, Junit, Swing (Java), XML, HTML
Zertifikate
scrum.org
The Open Group
iSAQB
Ausbildung
FernUniversität in Hagen
Hagen
Q.Punkt mit IHK Prüfüng
Nationale Technische Universität der Ukraine
Kiew
Über mich
- Anforderungsanalyse,
- Planung, Leitung, Umsetzung von umfangreichen Kundenanforderungen,
- Durchführung von Codereviews,
- Erstellung von Unit-/Integrationstests und
- 2nd Level Support.
Einen kurzen Überblick über meine Projekte und Fähigkeiten finden Sie in meinem Profil. Zu meinen wesentlichen Persönlichkeitsmerkmalen gehören ausgeprägte Team- und Kommunikationsfähigkeit sowie ein hohes Maß an Eigeninitiative, Lernbereitschaft und Flexibilität.
Weitere Kenntnisse
Java EE, JPA, EJB, Hibernate, EclipseLink, Spring Boot, REST, SOAP, JAXB, Kafka, Microservices, JUnit, Mockito;
Versions-/ Konfigurationsmanagement: Git, Bitbucket, SVN;
Fehlerverwaltung/Dokumentation: JIRA, Confluence;
Continuous Integration / Continuous Delivery: Maven, Jenkins, Tekton;
Container Technologien: Docker, Kubernetes, Rancher;
IDEs: IntelliJ, Eclipse, VsCode;
Client-Scripting: JavaScript, TypeScript;
Frontend-Frameworks: Angular, ADF, JSF, JSP, Struts;
Applikationsserver/Webcontainer: Tomcat, Payara, Weblogic, JBoss,;
Datenbanken/-Tools: Oracle, MS-SQL-Server, H2, Liquibase;
Modellierung: Innovator;
Dokumentenerstellung/-verwaltung/-archivierung: Invaris, E-AKTE
Statische Codeanalyse: PMD, Sonarqube;
Agile SW-Entwicklung nach SCRUM, CleanCode;
Persönliche Daten
- Deutsch (Fließend)
- Englisch (Gut)
- Russisch (Muttersprache)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden