Mahmoud Fayek

is researching.

Angestellt, Senior Java developer, EPAM Systems
Budapest, Hungary

Fähigkeiten und Kenntnisse

Java
Spring Framework
Spring Security
spring boot
Spring Rest
Hibernate
Spring Data
MySQL
PostgreSQL
Microsoft SQL Server
Oracle DB
Mongo DB
Cassandra
WebServices
Restful
JSON
XML
wildfly
tomcat
Maven
Jenkins
Docker
Git
SVN
Bitbucket
linux ( ubuntu - fedora )
Windows
Angular 6
Node Js
Prime faces
JUnit

Werdegang

Berufserfahrung von Mahmoud Fayek

  • Current 6 years and 11 months, since Jul 2019

    Senior Java developer

    EPAM Systems

    Working in a project with UBS Bank Working with multiple teams. -- Owner of one of the legacy systems, making CRs or adding new features using old technologies (struts + java 7 + IBM websphere) -- Current UBS live system (java 8 + spring ) through Stored Procedures -- Key developer in writing all the legacy tool using (Java 8+ spring + Eureka + Azure + Apigee API gateway) global team (Hungary - Poland - India - USA - Switzerland) more than 20 members Working with Agile (Scrum - Kanban) methodologies

  • 1 year and 1 month, Jun 2018 - Jun 2019

    Senior Java Engineer

    siParadigm

    - Responsible for new portal for the company, design, architect,TDD, documentation. - Technologies ( spring, hibernate, angular 6 CLI, docker, cassandra, kubernates). - Support seniors and juniors in enhancement and optimizing assigned tasks - Adding new features or apply CRs in the current portal - Technologies (JPA, hibernate, jsf2, Primefaces 6.1, mysql)

  • 1 year and 3 months, Sep 2016 - Nov 2017

    Business Development Manager

    Hadaf Software Solutions

    - Branch manager and share holder - Following up on the sales team and do sales activities, development team and clients to assure client satisfaction - Converting client CRs to readable simple SRS - Responsible for client deployments and support

  • 7 months, Apr 2016 - Oct 2016

    Associate Java Developer

    OneCard

    Playing a key role in revamping the legacy website and designing and developing new system gathering all the company service and product in one Modular system

  • 1 year and 10 months, Jul 2014 - Apr 2016

    Senior Java Developer

    NTG Clarity

    - Developing new requirement for a OSS/BSS Java applications using SWING,JSF2, Primefaces, DAO, EJB, JUnit, web services, JPA, oracle database and JBOSS application server - Guiding and reviewing junior java developers in their tasks

  • 3 years and 9 months, Oct 2010 - Jun 2014

    Java Developer

    CIT Global Mobidiv

    - Developing and designing the mocks for mobile teams in PHP and Creating from scratch engine in PHP and JAVA to convert byteArray to readable fancy massage after applying CRC and checksum verifying algorithm - Responsible for company servers in china ( deployment, enhancment, management, scheduling services using crontab - Communicating with china and India representatives to deliver the system requirements and enhancements

Ausbildung von Mahmoud Fayek

  • 3 years and 11 months, Sep 2004 - Jul 2008

    Computer Science

    Cairo University

Sprachen

  • English

    C1 (Fließend)

  • Arabic

    C2 (Verhandlungssicher / Muttersprachlich)

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 21 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z