Mohammad Meraj Zia, Senior Java Developer

Mohammad Meraj Zia

Senior Java Developer

Giffgaff

Location
United Kingdom
Education
Master's degree, Information Technology
Experience
19 years, 10 Months

Share My Profile

Block User


Work Experience

Total years of experience :19 years, 10 Months

Senior Java Developer at Giffgaff
  • United Kingdom - London
  • My current job since March 2017

Moving the legacy monolithic applications to micro-services.
Designing and developing the system to integrate the new Payment Gateway (Adyen).
As part of the Platform and Security team my role also involves implementing new enhancements and supporting the existing infrastructure.

Senior Integration Developer at ICBC Standard Bank
  • United Kingdom - London
  • November 2016 to March 2017

ICBC Standard Bank is a leading financial markets and commodities bank. I am working on the middleware integration platform which supports the message flow between the upstream trade booking systems and the downstream systems. Some of the main systems which this Integration platform supports are Murex, Calypso, Front, Meridian, MarginMan, IntelliMatch, Aurum, LME, Xceptor etc. Some involves real time processing and some batch processing. Part of my job is also to mentor and manage junior developers.

Senior Java Consultant at Goldman Sachs
  • United Kingdom - London
  • March 2015 to November 2016

Worked on a gateway system which is a strategic platform for trade reporting of OTC derivatives to external systems called GTR (Global Trade Repository) - called in Dodd Frank parlance SDR or Swap Data Repository. SDR Gateway is much more oriented to centralized, somewhat regulator agnostic system to which regulators in turn go to for information. SDR Gateway takes message in internal format, transform them, add relevant reference data before sending to GTR (DTCC). Worked on building a parallel gateway system for EMIR/ESMA reporting.
The application is build on a message-driven architecture which uses Spring Integration. It supports routing and transformation of messages so that different transports and different data formats can be integrated without impacting testability.

Java Consultant at Western Union
  • United Kingdom - London
  • October 2011 to March 2015

Working on a product which will help Western union clients to place orders for money transfer and monitor them. As a senior developer I am involved in the design and development of new products and functionalities.

Technology: Java-6, GWT, Jersey, RESTful web services, JavaScript, Quartz, Pentaho reporting, Groovy, Hibernate, EhCache, Weblogic, Spring, XML, JUnit, EasyMock, Oracle, Eclipse, Maven, Bamboo, Subversion, Artifactory, Pentaho reporting designer (3.8.3), Sonar

Java Consultant at VocaLink
  • United Kingdom - London
  • June 2010 to September 2011

Designed and developed of new rule book changes for EPC (European Payments Council) and EBA. Involved in increasing the performance and reducing memory related issues. My work involved implementing new functionalities, fixing defects and support for live applications. We worked in a full Agile mode. Worked in Payments domain involving SEPA Credit Transfer, Direct debit and CSM.

Technologies: Java-5, JSF, Rich-faces, JPA/Hibernate, Weblogic, Spring, XML, SQL, Mule, Velocity template, JAXB, SCA4J, JUnit, EasyMock, Oracle, Eclipse, Maven, Continuous integration (Bamboo), Subversion for version control and JIRA for issue tracking, TOAD, SQL Developer, Nexus, Artifactory

System Java Developer at Imperial College Healthcare NHS Trust
  • United Kingdom - London
  • October 2009 to May 2010

Involved in the design and development of a product which involves registering and maintaining users and volunteers. Designed and developed interfaces for Hammersmith and Charring Cross hospital in JCAPS.

Technologies: Java-5, JavaScript, CSS, JSF, Rich-faces, JPA/Hibernate, JUnit, Tomcat, XHTML, Spring, XML, SQL, Ajax, Java Naming and Directory Interface (JNDI), LDAP, Selenium, JQuery, JCAPS, SQL Server 2005, Eclipse, SQL Management Studio, Maven, Continuous integration (Maven, Cruise control), Subversion for version control and Bugzilla for issue tracking, Ant, Artifactory

Senior Software Engineer at Dell Perot
  • India - Delhi
  • September 2005 to September 2009

Worked on several projects (BACS, FPS, Reference Data) for client VocaLink from offshore in India and then in UK. The project involved design and development of payment and settlement products. Designed and developed a reference data framework using Service Oriented Architecture (SOA) to be used by all internal applications. Designed and developed a security application to help implement authentication and authorization of the users. Implemented the single sign on functionality. Developed the security framework to let the user having the PKI (Public Key Infrastructure) smart card set up on the system, login into the system. Certificate verification is also carried out. Designed and developed web based applications using Service Component Architecture (SCA). Mentored a team of 4 junior programmers who had the responsibility of developing a web based security application. Provided maintenance and support to business clients

Engineer R&D at Quark Media House Pvt Ltd.
  • India
  • July 2004 to September 2005

Worked on Data Management System. DMS is file management system, which is used at the backend of Quark Xpress. It’s a client server based application. It uses Oracle at its backend. All the information related to asset or users are managed by this application. Designed and developed a whole module in C++ in client-server environment. Did the estimation of new enhancement and change requests. Provided support and implemented new enhancement requests. Developed the JUnit and integration testing framework to be used throughout the project

Education

Master's degree, Information Technology
  • at Derby University
  • December 2015
Bachelor's degree, Information Technology
  • at IET Lucknow, UP Technical University
  • June 2004

Specialties & Skills

Integration
J2EE Architecture
Web Applications
Oracle SQL
Weblogic
RESTful Web services
Hibernate
Microservices

Languages

English
Expert
Hindi
Expert
Urdu
Intermediate

Memberships

Java Code Geeks
  • Contributer
  • January 2015

Training and Certifications

PRINCE2 Practitioner certificate in Project Management (Certificate)
Date Attended:
September 2016
Introduction to R programming (Training)
Training Institute:
DataCamp
Big Data Fundamentals (Certificate)
Date Attended:
March 2016
Introduction to Data Analysis (IBM) (Certificate)
Date Attended:
March 2016
Sun Certified Java Programmer (Certificate)
Date Attended:
January 2007
Valid Until:
January 9999
Business English certificate - Vantage (Certificate)
Date Attended:
January 2007
Valid Until:
January 9999