Fred Friday Okoh verfügbar

Fred Friday Okoh

Consultant/Architect/ Software Engineer Java JEE

verfügbar
Profilbild von FredFriday Okoh  Consultant/Architect/ Software Engineer Java JEE aus Hamburg
  • 22335 Hamburg Freelancer in
  • Abschluss: BEng. Information Engineering
  • Stunden-/Tagessatz: nicht angegeben
    Projektabhängig
  • Sprachkenntnisse: deutsch (verhandlungssicher) | englisch (Muttersprache)
  • Letztes Update: 06.03.2020
SCHLAGWORTE
PROFILBILD
Profilbild von FredFriday Okoh  Consultant/Architect/ Software Engineer Java JEE aus Hamburg
SKILLS
- Java, JEE, IBM WebSphere, JBoss, Apache Tomcat, GlassFish, Web Services, SOAP, REST, Spring, EJB 3, XML
- Hibernate, JPA, Oracle , MySQL, SQL Server, SQL, NoSQL DB, MongoDB, AWS Cloud
- Eclipse, IntelliJ IDE, JUnit, Subversion (SVN), Git, Maven, Jenkis, GitLab, Docker, OpenSift, Kubernetes, HP ALM, Sparx Enterprise Architect
- Spring Boot, Spring Data, Spring MVC, JavaScript, JSF, JSP, Ajax, PHP, CSS, HTML, XML
- OOA/OOD, Design Pattern, UML
- Software Test, Test Management, Quality Assurance, Agile Testing
- SCRUM, Kanban
PROJEKTHISTORIE
  • 02/2019 - bis jetzt

    • Phoenix Contact
    • >10.000 Mitarbeiter
    • Internet und Informationstechnologie
  • Java JEE Softwareentwickler / Architekt
  • Projektname:   CRISP E-Commerce Web Application

    Beschreibung: Neue Entwicklung der E-Commerce Anwendung nach Microservices

                            mit Java JEE und Spring-Boot-Framework.

                            Aufnahme der fachlichen Anforderungen und Umsetzung in

                            IT-  Lösungen.

                            Konzeption, Design und Entwicklung der Anwendungen nach

                            Micro-services Architektur.

                            API Implementierung mit REST Webservice.

                            Event-Driven Implementierung mit Apache Kafka 

                            Implementierung JUnit Test mit Mockito sowie Integration Tests.

                            Durchführung von Code-Reviews und Refactoring.

                            Deployments in AWS Cloud.                                  

                            Continuous Integration mit GitLab.

                            Performance Analyse und Optimierung.

                            Dokumentation

    Rolle: Software Entwickler Java JEE / Architekt

    Tools: Java JEE 7 / 8, Spring Boot, Spring Data, Kafka Spring 2.0.1, Kafka Stream 2.3.0, Webservices, REST, Json, Json Schema Validator,Thymeleaf, Html, CSS, javascript, Vue Js,  Swagger, NoSQL DB, MongoDB 4.0.4, GitLab, Git, Jira, Jenkins, Docker 18.03.1-ce, Open Shift, Kubernetes, Kibana, AWS Cloud, AWS EC2, S3, Mockito, Hamcrest, Cucumber 1.2.4,Docker 1.12.3, maven 3.5.4, IntelliJ, SonarQube, TDD, BDD, Agile Scrum, Kanban


  • 10/2018 - 02/2019

    • BA Nürnberg
    • >10.000 Mitarbeiter
  • Lead Software Entwickler Java JEE
  • ALG I Versicherung Anwendung COLIBRI, BA Nürnberg
    Projektname:   COLIBUMBAU

    Beschreibung: Neuentwicklung Webbasierte COLIBRI Anwendung mit Java EE und

                            Microservices Architektur.

                            Entwicklung der Anwendungen nach Microservices

                            API Implementierung mit REST Webservice

                            Implementierung des Moduls Nebeneinkommen und Werbungskosten

                            Erstellung und Durchführen Datenbank Skripten

                            Automatisierte API Test Implementierung mit Cucumber  

                            Erstellung und Durchführung JUnit Test mit Mockito

                            Implementierung und Durchführung der Integration Tests

                            Durchführung von Code-Reviews und Refactoring

                            Deployments in Weblogic auf Docker Container                                   

                            Continuous Integration mit Jenkins

                            Performance Analyse und Optimierung

                            Troubleshooting, Fehleranalyse und Versionsdeployment.

                            Umsetzung von User-Storys nach Scrum  

    Rolle: Lead Software Entwickler Java JEE

    Tools: Java 7 & 8, JEE 8, JPA, EJB 3.1, JCMD, Webservices, REST, SOAP, Swagger, Oracle, SQL, SQL Developer 8.2.0, Hibernate 4.3.5.Final, Git, Bitbucket, Confluence, Jira, Jenkins, Docker, Mockito, hamcrest, Guerken, Cucumber 1.2.4, Drools, DSL, DSLR, Weblogic 12c, Docker 1.12.3, maven 3.5.4, eclipse, SonarQube, BPM Innovator, BPMN 2.0, TDD, BDD, Scrum


  • 07/2018 - 09/2018

  • Elternzeit

  • 01/2018 - 06/2018

    • Sparda Bank Nürnberg
    • Banken und Finanzdienstleistungen
  • Software Entwickler Java JEE
  • SDV-IT Baufinanzierung, Sparda Bank Nürnberg

    Projektname:   GloboZap

    Beschreibung: Neu- und Weiterentwicklung der webbasierten Applikation den  

                            gesamten Baufinanzierungsprozessen.

                            Design und Entwicklung der Admin Bereich der Anwendung

                            Datenbank Modellierung und Anpassungen  

                            Erstellung und Durchführung JUnit Test mit Mockito

                            Implementierung und Durchführung der Integration Test

                            Selenium Test Erstellung und Durchführen                                     

                            Continuous Integration mit Jenkins

                            Troubleshooting, Fehleranalyse und Versionsdeployment.

                            Erstellung der Dokumentation

    Rolle: Software Entwickler Java JEE

    Tools: Java 8, JEE, JPA, EJB 3, JSF 2.2, PrimeFaces 6, HTML, CSS, Javascript, Ajax, Webservices, REST, DB2, SQL, EclipseLink, Git, Bitbucket, Confluence, Jira, Jenkins, Docker, Mockito, hamcrest, Spock, Websphere Liberty Profile 18.0.0.2, JBoss Wildfly9.0.2.Final, Selenium, Page Object Model (POM) Pattern, maven, IntelliJ, SonarQube, TDD, Scrum


  • 10/2017 - 12/2017

    • Berenberg Bank Hamburg
    • Banken und Finanzdienstleistungen
  • Software Entwickler Java JEE
  • 10.2017 bis 12.2017 Investment & Trading, Berenberg Bank Hamburg

    Projektname:   Corperate Action Engine , InvStrRef & MIFIDII

    Beschreibung: Weiterentwicklung der Web Applikation nach Investment Steuer Ref.

                            Weiterentwicklung der Anwendung nach MIFID II

                            Erstellung und Durchführung JUnit Test mit Mockito

                            Implementierung und Durchführung der Integration Test

                           TestCase Erstellung und Durchführen mit Ziel High
                            Code Coverage                

                            Datenbank Anpassungen und PL/SQL

                            Continuous Integration mit Bamboo

                            Troubleshooting, Fehleranalyse und Versionsdeployment.

                            Erstellung der Dokumentation

    Rolle: Software Entwickler Java JEE

    Tools: Java 8, JEE, JPA, EJB, JMS, XML, XSD, WSDL, HTML, CSS, Javascript, React, JAXB, Webservices, SOAP, REST, Oracle, SQL, Hibernate 5.1.0, Spring 4.2.4, Bitbucket, Confluence, Bamboo, Docker, Jira,  Git, Mockito, hamcrest, PLSQL Developer, Tomcat8, JBoss Wildfly, Arquillian, Selenium, maven, IntelliJ, SonarQube, TDD, Scrum


  • 06/2017 - 09/2017

    • Comdirect Bank Quickborn
    • Banken und Finanzdienstleistungen
  • Architecht / Software Entwickler Java JEE
  • Investment & Trading, Comdirect Bank Quickborn

    Projektname:   Investment and Trading, MIFIDII & MIFIR

    Beschreibung: Architektur Design und Weiterentwicklung der Web Applikation

                            Weiterentwicklung der Anwendung nach MIFID II

                            Erstellung von JUnit Test mit Mockito

                            Implementierung und Durchführung der Integration Test

                            TestCase Erstellung und Durchführen mit Ziel High Code Coverage

                            Code Qualität mit Clean Code

                            Datenbank Anpassungen und PL/SQL

                            Continuous Integration mit Jenkins

                            Erstellung der Dokumentation

    Rolle: Architecht / Software Entwickler Java JEE

    Tools: Java 8, JEE, JSF, Facelet, JPA, JMS, XML, XSD, WSDL, HTML, CSS, JAXB, Webservices, SOAP, REST, Oracle, SQL, Hibernate 5.1.0, Spring 4.2.4, Spring Web Flow, Bitbucket, Confluence, Jira, Git, Mockito, hamcrest, PLSQL Developer, Tomcat8, JBoss AS, maven, eclipse, TDD, BDD, Scrum


  • 05/2016 - 05/2017

    • Deutsche Bank Frankfurt am Main
    • >10.000 Mitarbeiter
    • Banken und Finanzdienstleistungen
  • Architecht / Software Engineer Java JEE
  • Wealth Management Data Layer, Deutsche Bank Frankfurt am Main

    Projektname:   WMDL Deutsche Bank MIFID/II

    Beschreibung: Architektur Design und Neuentwicklung der WMDL Applikation

                            Erstellung von Class, Sequence, Activity und Component Diagrams 

                            Erstellung von JUnit Test mit Mockito und Spring

                            TestCase Erstellung und Durchführen

                            Datenbank Anpassungen und SQL

                            Continuous Integration mit TeamCity Server

                            Deployments durchführen in SIT, UAT bis zum PROD Instanzen

                            Integration mit Solace Messaging IMB

                            Integration Test Durchführen

                            Code Qualität mit SonarQube

                            Code Review mit Crucibe

                            Erstellung der Dokumentation

    Rolle: Architecht / Software Engineer Java JEE

    Tools: Java 8, JEE, JMS, XML, XSD, WSDL, HTML, CSS, JAXB, Webservices, SOAP, REST, JSON, Solace IMB Message Broker, Tibco IMB Messaging 7.0.0, Quartz Job Scheduler 2.2.1, Oracle, SQL, Hibernate 5.1.0, Spring 4.2.4, Spring Boot, Apache Tomcat 8.0.23, JUnit 4.1.2, Mockito, Hamcrest, Log4j, maven, SVN, HP ALM12, UML Sparx Enterprise Architect 10, eclipse, Linux/Unix, Windows, SQLDeveloper, TeamCity CI, Nexus, SonarQube, SoapUI 5.2.1, JaCoCo, DAP, Crucible Code Review.


  • 09/2014 - 12/2015

    • Volkswagen Wolfsburg
    • >10.000 Mitarbeiter
    • Automobil und Fahrzeugbau
  • Snr. Software Engineer Java J2EE
  • Volkswagen E2E, Wolfsburg

    Projektname:   Volkswagen E2E

    Beschreibung: Weiterentwicklung, Wartung, Code Review, L2 Support sowie L3

                            Support der E2E Anwendungen des VW Konzerns.

                            TestCase Erstellen und Durchführen.

                            Troubleshooting, Fehleranalyse und Versionsdeployment.

                             Migration von IBM Websphere 7 zum Websphere 8.

                             Dokumentation.

                             AMS Support.

                             Change, Incident Management und Durchführung

                             Datenbank Dump Erstellung und Skripte in DB Server Einspielen

                             Datenbank Änderungen

    Rolle: Snr. Software Engineer Java J2EE

    Tools: Java, JEE,  XML, HTML, CSS, JAXB, Webservices, Oracle, SQL, Hibernate, Spring, IBM Websphere, IBM IHS Server, MQ, Webseal, F5 Loadbalancer, RMI, SOAP,  Apache Tomcat 7, JUnit, HP SC, HP ALM11, HP BSM, SPEAK Monitoring, eclipse, Linux/Unix, Windows, TotalCommander, SQLDeveloper.


ZEITLICHE UND RÄUMLICHE VERFÜGBARKEIT
Flexibel
SONSTIGE ANGABEN
Architech, Consulting, Softwareentwicklung, Java JEE, Software Test, Testmanagement, Docker, AWS Cloud, Quality Assurance, SCRUM
KONTAKTANFRAGE VERSENDEN

Nachricht:

Absenderdaten: