Fred Friday Okoh not available until 03/31/2020

Fred Friday Okoh

Consultant/Architect/ Software Engineer Java JEE

not available until 03/31/2020
Profileimage by FredFriday Okoh  Consultant/Architect/ Software Engineer Java JEE from Hamburg
  • 22335 Hamburg Freelancer in
  • Graduation: BEng. Information Engineering
  • Hourly-/Daily rates: not provided
    Projektabhängig
  • Languages: German (Full Professional) | English (Native or Bilingual)
  • Last update: 20.11.2019
KEYWORDS
PROFILE PICTURE
Profileimage by FredFriday Okoh  Consultant/Architect/ Software Engineer Java JEE from 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
REFERENCES
  • 02/2019 - Present

    • Phoenix Contact
    • >10.000 employees
    • Internet and Information Technology
  • 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 employees
  • 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
    • Banks and financial services
  • 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
    • Banks and financial services
  • 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
    • Banks and financial services
  • 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 employees
    • Banks and financial services
  • 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 employees
    • Automotive and vehicle construction
  • 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.


TIME AND SPATIAL FLEXIBILITY
Flexibel
OTHER
Architech, Consulting, Softwareentwicklung, Java JEE, Software Test, Testmanagement, Docker, AWS Cloud, Quality Assurance, SCRUM
GET IN TOUCH

I accept the Conditions

I accept the terms of the privacy policy

Note: sending your contact request is free of charge