Profilbild von Milad Emami Java-Entwickler aus Hochheim

Milad Emami

verfügbar

Letztes Update: 24.10.2023

Java-Entwickler

Firma: Herr
Abschluss: Bachelor in Informatik
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (gut) | persisch (Muttersprache)

Dateianlagen

CV-Milad-Emami_241023.doc

Skills

Programmierung und Technologien:
Java SE, Java EE, Spring Boot 2, Spring 5, Angular 11, CDI, EJB, JSF, JSP, JPA, Primefaces, XML, XSD, AJAX, HTML/XHTML/CSS, Bootstrap, JUnit, SOAP, REST, JSON, Camunda, JBeret, Keycloak

Datenbanken:
SQL, Oracle, SOLR, Mongo DB, H2 in Memory

Application/Web Server:
JBoss, Tomcat

Architektur:
Microservices, Modulith

Entwicklungsumgebungen:
Eclipse, IntelliJ, Visual Studio Code

Werkzeuge:
GIT, SVN, Maven, Nexus Repository, Jenkins, JIRA, Enterprise Architect, XMLSpy, Log4U, Sonar, Selenium, Postman, Gitlab, Swagger

Modellierungssprachen:
UML

Projekthistorie

Entwicklung einer Online Banking Anwendung mittels Spring
Dauer: 12/2017 – 01/2018
Funktion:
Kurzbeschreibung: Implementierung einer Online Banking Anwendung als Spring-Referenz. Die Anwendung verfügt über zahlreiche Funktionen wie Registrierung, LogIn, Erstellung eines Kontos, Überweisung/ Geldabhebung auf ein bestimmtes Konto.  Für Oberfläche wurde thymeleaf verwendet. Die Daten werden in ein h2database abgelegt.
Technologisches Umfeld: Java 8, Spring, Hibernate, REST, h2database, thymeleaf

Entwicklung eines Auskunftssystems mittels JEE und JSF
Dauer: Seit 08/2017
Funktion: IT-Berater
Kurzbeschreibung: Unterstützung bei der Ablösung eines bestehenden Auskunftsystems. Es handelt sich um eine Anwendung, die von ca. 500 internen Mitarbeitern verwendet werden soll. Die Anwendung wird neu konzipiert und in JEE neu entwickelt. Die Realisierung der Anwendung im Backend und Frontend ist die Hauptaufgabe. Die zweite Aufgabe ist die Unterstützung bei der Architektur und Festlegung von Design- und Entwicklungsprinzipien. Entwickelt wird nach Scrum.
Meine Bisherigen Tätigkeiten:
  • Konzeption
  • Design von Tabellen
  • Entwicklung von Hibernate Entities mit diversen Beziehungen
  • Entwicklung von Businesslogik mittels Java8
  • Entwicklung von Frontend-Elementen mittels Primefaces
  • Entwicklung von JUnit-, Arquillian- und Selenium-Tests
  • Aufsetzen einer Suchmaschine (Apache Solr)
  • Konfiguration von Jenkins
  • Urlaubsvertretung des Scrum-Masters
Technologisches Umfeld: Java 8, Java EE, JSF, REST, Primefaces 6, XHTML, XML, AJAX, JPA, Hibernate, CDI, EJB, Junit, Selenium, JBoss 7, Maven, Oracle Datenbank, SolR, GIT, IntelliJ, Scrum, Jira, Jenkins


Entwicklung einer online Abschlusstrecke mittels JEE und JSF
Dauer: 01/2016 – 07/2017
Funktion: Softwareentwickler
Kurzbeschreibung: Für die Endkunden der zweitgrößten deutschen Versicherung wurden in Scrum Projekten online Abschlusstrecken für mehrere Sparten (z.B KFZ, Zahnzusatz) entwickelt. Die Abschlussstrecken wurden mit unterschiedlichen Styles für die Einbindung in die eigene Website, aber auch in diversen Banken umgesetzt.
Die Software beinhaltet den Zugriff auf diverse Backend Serves über Webservices, um z.B Tarife zu berechnen, Bankverbindungen zu überprüfen und Anträge nach Abschluss zu verarbeiten.
Eigesetzt wurde hier das JSF 2.1, JBoss EAP 6.3, JAX-WS, JPA und Primefaces in Version 4.5.
Meine Tätigkeiten:
Umsetzung von mehreren Sparten.
Technologisches Umfeld: Java EE, JSF, Primefaces 4.5, XHTML, XSD, XML, HTML, AJAX, CDI, EJB, Junit, Jira, Sonar, Jenkins, Selenium, JBoss EAP 6.3, Webservices, SVN, Nexus Repository, Maven, Eclipse, Log4U, Scrum, Jira

Entwicklung eines Java Smart-Clients
Dauer: 11/2011 – 12/2015
Funktion: Softwareentwickler
Kurzbeschreibung: Für den Vertrieb der zweitgrößten deutschen Versicherung wurde eine sehr umfangreiche Vertriebsanwendung als Smart-Client mit online- und offline-Funktion entwickelt. Die Client-Anwendung deckt alle Tätigkeiten des Vertriebs ab.
Es beinhaltet unter anderem die Kundenverwaltung, den Vertrieb von sämtlichen Produktion von Berechnung bis zum Abschluss und die Analyse der Bedürfnisse des Kunden.  
Dabei wurde auf das JAVA RCP Framework gesetzt.
Meine Tätigkeiten:
Konzipierung und Umsetzung von mehreren Sparten und vertrieblichen Anforderungen.
Technologisches Umfeld: Java SE, Junit, SCP, UML, XML, XSD, JAXB, Sonar, Jira, Jenkins, JBoss, UML, Eclipse, Jira, Enterprise Architect, Log4U, Sonar, UML
 

Reisebereitschaft

In der Stadt Hochheim mit einem Radius von 50 km verfügbar
Entweder Raum Wiesbaden. Oder Remote.
Profilbild von Milad Emami Java-Entwickler aus Hochheim Java-Entwickler
Registrieren