10.04.2026 aktualisiert


Fullstack-Developer / Software-Architekt
Skills
- Fertigkeiten:Design und Konzeption von Software-Komponenen für verteilte Software-System (MDA, MDD, OOD/OOA, Mircoservices, WebServices, Enterprise Architect, UML) im Frontend- als auch im Backend-Bereich
- JAVA Entwicklung Backend (JEE/Spring, Spring Boot, Oracle, IBM, JMS, AMQP, REST/SOAP)
- Frontend-Entwickung (HTML5/CSS3, JSP, JSF, Wicket, AngularJS, Angular 5/6/8, JavaScript, TypeScript)
- Performance-Analyse und Tuning von Java-Komponenten
- Automatisierung von TestSuiten (SoapUI, Apache JMeter, Selenium)
- Erfahrungen/KenntnisseDatenbanken: DB2, HBase, H2, MySQL,Neo4j, Oracle 10g / 11g / 12c, Postgresql, xBase
- Datenkommunikation: CORBA, EDIFACT, HTTP(S), Internet, Intranet, ISDN, ISO/OSI, Message Queuing, SFTP / SSH, SMTP, TCP/IP, WebDAV, WebSockets
- Betriebssysteme: Ubuntu, Linux/Unix, Windows
- Programmiersprachen: Cypher, Java 5 / 8 / 17 / 21, JavaScript, PL/SQL, TypeScript
- Produkte / Standards / Erfahrungen: ADSS, AngularJS, Angular 8/10/20, AngularIDE, Apache JMeter, Ascertia-Admin-Konsole, Bootstrap 4, Criteria API, CSS, Eclipse, EJB3, Enterprise Architect, Hibernate, HTML4, HTML5, HTTP(S), IBM DataStudio, IBM Liberty, IBM Rational, IBM Websphere 8.0.13, Java Simon, JEE 6, JEE 7, Jenkins, JIRA, JPA, JPA 2.x, Jprofiler, JSF, JSF 2.x (Primefaces/RichFaces), JUnit, Maven, Mockito, MS Visio, MS Visual Code, Multi-Threading, Node.js, npm, Oracle12 c, Powermock, Primefaces, Public-Key-Kryptoverfahren, RAD, Sass, Scrum, SHA, SOAP, SoapUI, Spring Boot 2.x, Spring 4.x, Spring Batch, SqlDeveloper, SqlDeveloper (Datamodeler), STS, SVN, Swagger, SwaggerUI, Swing, TestNG, webpack, WebSphere, WebSphere 8.0.0.x, WebStorm, XAdES, XBRL, XHTML, XML Schema, XPath, XSLT, yarn, ISO8583, IFSF
- AI (KI) unterstützte Entwicklung: LLM, GPT 5.x, Claude Sonnet 4.x
Erfahrung
Sprachen
Projekthistorie
Projektname: RK-Pass / RK-Diplo / RK-Dokumentenablage / RK-eID / RK-Etikett / Valpaka
Tätigkeitsbeschreibung:
-
Feature-Entwicklung/Bugfixing bestehender WebApplikationen (RK-Pass / RK-Diplo) backend- und frontendseitig basierend auf dem Technologiestack J2EE, JBoss, Postgresql, JSP, Struts, JavaScript, JQuery, CSS, HTML, XML, XSLT, Ant, Maven
-
Erstellung von Jasper-Reports.
-
Entwicklung von Java-Webstart-Applikationen mit Java AWT/Swing.
-
Weiterentwicklung des Services RK-Dokumentablage basierend auf Spring, SpringBoot, Liquibase, JPA (Hibernate), REST-/SOAP-Services.
-
Entwicklung bzw. Weiterentwicklung der Rest-Services: RK-eID / RK-Etikett / Valpaka basierend auf SpringBoot 3.x, Liquibase, JPA, REST / OpenApi.
-
Konzeptioneller Entwurf eines Validierungsmoduls für den Einsatz in Systemen mit unterschiedlichem Technologiestack als Basis für den Architekturentwurf.
-
Entwicklung eines Desktop-Installers mittels InnoSetup.
-
Entwicklung eines POC für eine Startseite basierend auf Angular 10.
-
Entwicklung von Unit-Tests mit JUnit4/5, Mockito, Powermock, Spring-Test, Schnittstellen-Automatisierung mit JMeter.
-
Entwicklung von SQL-Scripten, DB-Funktion mit SQL/PLPGSQL, Tuning von SQL-Queries.
-
Erweiterung von Dockerfiles.
-
Duchführung von CodeReviews, Coaching von Team-Mitgliedern.
Sprachen: Java 5/8/11, JavaScript, TypeScript, SQL, XSLT
Standards: J2EE, Spring Boot 2.x / 3.x, JPA (Hibernate), Liquibase, REST/SOAP, JSON/XML, CSS, HTML, Japer-Reports, Angular, npm, Maven, Ant
Laufzeitumgebung: JBoss, Tomcat, Postgresql, Docker, Jenkins
Kommunikationsprotokolle: HTTPS
Tools: IntelliJ, Eclipse (STS), Visual Code, pg-Admin, putty, Git, JIRA, Confluence, Bitbucket, SVN
Vorgehen: Scrum