04.12.2024 aktualisiert

**** ******** ****
verifiziert
nicht verfügbar

IT-Berater Java/J2EE/Spring/REST/Migration/Datenbanken/Agile Entwicklungsmethoden

Leipzig, Deutschland
Deutschland +2
Bachelor of Science
Leipzig, Deutschland
Deutschland +2
Bachelor of Science

Profilanlagen

OCA Java8 Programmer

Skills

Entwicklungsmethodiken:
  • SA, OOA, OOD, OOP, MDA, TDD
  • Agile Entwicklungsmethoden (Scrum, Kanban)
Architekturen:
  • J2EE, Service-Orientierte Architekturen, Micro-Services
Programmiersprachen:
  • Java, C#, VB.Net, VBA, PHP, Python, JavaScript
  • JSP, HTML, XHTML, CSS, XML, XSD, XSLT und DTD
Frameworks:
  • Spring (Boot, Cloud, Integration, Batch, Data, Security, Web)
  • CXF (SOAP, REST), JAX-RS, JAX-WS, JAXB, JSch
  • Apache Commons, Guava, Gson, Jackson, Lombok
  • JPA, Hibernate, JDBC
  • SLF4J, SLF4J2, Log4j, Logback
  • Swing, AWT
  • JCE
  • JUnit, EasyMock, Mockito, PowerMock, Hamcrest, Cucumber
  • UML, BPMN
  • Gantt, PERT
Datenbanken:
  • PostgreSQL, MySQL, SQLite, MS SQL, OracleDB
  • HBase, Cassandra, MongoDB
Message-Broker/Queues:
  • ActiveMQ, RabbitMQ
Server:
  • Apache Tomcat, GlassFish, Jetty, JBoss
  • Microsoft Windows Server 2008
Protokolle:
  • ISO8583, GICC
  • SSH, SSL
  • TCP/IP, HTTP(S), FTP (SFTP, FTPS), SOAP
Tools:
  • IntelliJ, Eclipse, NetBeans, VisualStudio, pgAdmin, Robo 3T, MySQL Workbench, Swagger
  • SoapUI, VisualVM, JMeter, JProfiler
  • JIRA, Confluence, FishEye, HipChat
  • Nagios, Icinga, New Relic
  • Jenkins, Teamcity, SonarQube
  • Maven, Gradle, Ant
  • Git, Gerrit, Gitlab, Github, Stash, SVN, CVS
  • VirtualBox, Vagrant, Docker, Docker-Compose, Docker-Swarm, Ansible
  • Adobe Web Suite (Photoshop, DreamWeaver, Fireworks)
CMS:
  • Typo3, Joomla, ModX, MS SharePoint
CRM:
  • sugar CRM, vtiger CRM, Eva/3 CRM
Betriebssysteme:
  • Windows (95, 98, Vista, 7), Linux (SuSe, Kubuntu), Mac OS X

Sprachen

DeutschMutterspracheEnglischgutFranzösischGrundkenntnisse

Projekthistorie

Software Engineer

Mercedes-Benz Tech Innovation GmbH

Internet und Informationstechnologie

1000-5000 Mitarbeiter

  • Weiterentwicklung und Optimierung einer Identity- & Access-Management-Anwendung (Cyber-Security, IAM, OpenID Connect, Scrum, JIRA, Git, Java 8, J2EE, Open-Liberty, JPA, Hibernate, JDBC, PostgreSQL, LDAP, JAXB, JAX-RSActiveMQ, JUnit 4, Mockito, Wiremock, IntelliJ, Git, Docker-Compose, Kubernetes, Jenkins, Sonar, Harbor, BlackDuck)
  • Entwicklung neuer REST-Schnittstellen für die Anbindung von internen (EntraID, LDAP, etc.) und externen Systemen (Zulieferer, Vertriebler, etc.)
    • Migration einer XML-basierten Schnittstelle zu einer REST-basierten Schnittstelle
  • Erweiterung und Anpassungen des Datenbankschemas (Flyway, PostgreSQL)
  • Erweiterung und Anpassungen am Security-Framework, um den Zugriff auf das IAM und das dahinterliegende Intranet abzusichern (Einführung von Rollen, Rechten, etc.)
  • Implementierung von Integrations- und Systemtests (JUnit, Mockito, Hamcrest, proprietäre Test-Suite)
  • Performance-Optimierung bestehender Kontrollstrukturen und Datenbankabfragen in der Anwendung
    • Testgetriebene Vorgehensweise
  • Scripting für Tooling (Groovy, Bash)
  • Fehleranalyse und -behebung
    • Sprintbezogener 1st-Level-Support (zur Arbeitszeit)

Software Engineer / DevOp

]init[ AG für digitale Kommunikation

Internet und Informationstechnologie

500-1000 Mitarbeiter

Kunde:                      ]init[ AG
Dauer:                      03/2022 – 01/2023 (11 Monate)
Rolle:                        Software Engineer

Vertragsart:            Dienstvertrag
Auslastung:             80%

  • ElterngeldDigital, Beteiligung am Aufbau einer Backend-Komponente (Micro-Service) zur Verbesserung der Verfügbarkeit des Fachverfahrens; Stichwort: horizontale Skalierbarkeit; Integration von Protokollstandards zur Übertragung von Antragsdaten – XTA2, OSCI, DVDV, Fit Connect, Signieren und Verschlüsseln von Nachrichten (Java 11, Spring Boot 2, Spring 5, Spring Security, Hibernate 5, JPA, JDBC, PostgreSQL, JAXB, JAX-WS, WS-Security, JUnit 4, Mockito, Testcontainers, IntelliJ, Git, Docker-Compose, Bamboo, Sonar, Harbor)
  • Unterstützung bei der Digitalisierung des Fachverfahrens BAföG (Java 11, Spring Boot 2, Spring 5, Spring Security, Hibernate 5, JPA, JDBC, XTA2, JUnit 4, Mockito, Testcontainers, IntelliJ, Git)
  • Mitwirkung an der Neuentwicklung der Anwendung „Zentrale Statistikkomponente“ für das Bundesministerium des Inneren und für Heimat; Controlling-Tool, um den Fortschritt der Digitalisierung im öffentlichen Bereich überblicken zu können (Java 17, Spring Boot 3, Spring 6, Spring Security, Sring Boot Admin, Keycloak, Apache HTTP Server, OpenID Connect, JOOQ, JPA, JDBC, PostgreSQL, REST, JUnit 5, Wiremock, Mockito, Testcontainers, IntelliJ, Git)
    • Aufsetzen unterschiedlichster Infrastrukturen für testgetriebene Entwicklung – lokal und in Stage-Systemen (Docker Compose, Helm, ArgoCD, Kubernetes, OpenShift (OKD4))
    • Erweiterung bestehender Mechanismen für die automatisierte Auslieferung qualitativ hochwertiger Software (Gitlab, Docker, Bamboo, Sonar, Harbor, Artifactory, ArgoCD, Kubernetes, OpenShift)
    • Implementierung von Grundfunktionalitäten im Backend – Import von Nutzungsdaten über REST-Schnittstellen, Adapter für Abfrage von Daten von Drittdiensten

Software Engineer

DZ PRIVATBANK S.A.

Banken und Finanzdienstleistungen

500-1000 Mitarbeiter

  • Migration der Enterprise Applikation Integration-Plattform von einem proprietären Altsystem zu einer Java-basierten Neuentwicklung (IBM WebSphere, WTX, EIP, Apache Camel, Spring Boot 2, Spring 5, Hibernate 5, JPA, JDBC, JAXB, XQuery, JUnit 4, Mockito, Git (Gitlab), H2, Embedded ActiveMQ, IntelliJ)
    • Testgetriebene Entwicklung Java-basierter Adaptoren auf Basis von technischer Dokumentation bestehender Adaptoren (Spring Boot 2, Apache Camel, WebSphere, WTX, XML, JAXB, XQuery, JPA, H2, embedded ActiveMQ)
    • Modernisierung und architektonische Überarbeitung von bereits migrierten Adaptoren (Java Archetype, EIP)
  • Konzeptionierung und Implementierung der LDAP-Integration für migrierte Adaptoren (Gitlab, Mermaid, Spring Boot 2, Spring Security, Apache Camel, LDAP, Active Directory, UnboundID LDAP SDK, JUnit 4)

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden