Post Job Free
Sign in

Java Application Developer

Location:
Woodbridge Township, NJ
Posted:
April 25, 2016

Contact this candidate

Resume:

Summary

Sun Certified Programmer for Java * Platform.

Over 10 Years of Software Development Experience (working through all stages of SDLC).

Excellent Java development skills using Core Java, J2EE (Servlets, JSP, EJB), JDBC, Multithreading, Swing API’s, XML (including Webservices)

Strong database connectivity skills Oracle 11g, MS SQL Server.

Extensive Object Oriented Development OOP/OOD experience.

Experience encompasses software design, development and maintenance of custom application software.

Technological Expertise

Expertise: Core Java, Java Swing, Multithreading, Design Patterns, JMS.

Languages: Core Java, PLSQL, Scripting (Shell, Perl)

Frameworks: J2EE, MVC, SPRING, Hibernate

Middleware & Database: Web logic 7.0, Web sphere, Oracle 11g

Tools and Utilities: Eclipse, IBM MQ, GIT

Banking Products: TLM Recs (Experience on configuration of Smart Stream TLM Recs using the TLM Recs Suite)

Professional Experience

APPLICATION DEVELOPER

GBP Financials Feb 2016 till Date

Actively looking for projects in Java Application Development.

Learning new technologies – Python and Java FX.

APPLICATION DEVELOPER

Citco Fund Services August 2014 to Jan 2016

The project deals with developing and maintaining End to End Reconciliations for various end clients of Citco.

Development task includes developing an STP (straight through processing) Workflow for the reconciliation process for various clients.

Technology Used:

Core Java, Multithreading, JDBC, TLM Recs 2.7, Unix Shell Scripting, Perl Scripting, Oracle 11g.

Roles and Responsibilities:

Requirement Analysis and Feasibility Study.

Design and development of Java modules for bespoke functionalities.

Designed and developed an ETL loader to load files to a specific format.

Designed and developed an Archival engine which polls for files from a source directory and loads them into the archival database.

Maintenance and enhancement of the existing Java modules.

Configured matching rules and the entire STP workflow process for reconciliation using the TLM suite.

Taking care of the release and implementation activities and post implementation support.

CONSULTANT

Smart Stream Technologies Ltd, NY November 2013 to May 2014

I worked here as a Professional Services Consultant providing software solutions to client requirements.

Technology Used:

Core Java, JMS, JDBC, Multithreading, Smart Stream TLM Recs 2.7, Oracle 11g

Roles and Responsibilities:

Requirement Analysis and Feasibility Study.

Developed bespoke functionalities in Core Java to support the reconciliation STP workflow gaps.

Developed a preprocessor to load data in the desired format - A Tool in Java to load documents to database.

Developed a tool in Java which enables the users to attach documents to desired entity sets in database.

Maintenance and enhancement of the existing Java modules.

Providing support for the existing projects with different clients.

CONSULTANT SPECIALIST

HSBC Software Development Ltd. Pune, India September 2010 to March 2012

Client: HSBC

Project: Global Reconciliations

The project dealt with end to end reconciliation of banking data (Ledgers and Statements) using SmartStream TLM (a third party tool used for auto reconciliation). Reconciliation of transactions/positions was done by paring two sets of similar information - Ledger Information from the HSBC’s in-house systems and statement information received from external sources such as correspondent banks, custodians, agents etc.

Technology Used:

Core Java, JDBC, Smart Stream TLM Recs, UNIX, Oracle 10g.

Roles and Responsibilities:

Requirement Analysis and Feasibility Study.

Designing and Developing Java Modules (Java Modules were used as an ETL Layer)

Designing and Developing Match Rules and Dashboards using the TLM Recs suite.

Handling and managing development changes in existing reconciliations.

Testing the development changes.

Providing support to the work product through SIT, UAT and production.

ASSOCIATE PROJECTS

Cognizant Technology Solutions, Pune, India September 2007 to August 2010

Client: J P Morgan Chase

Project: WSS EMEA TLM June 2008 to Sep 2010

Project dealt with providing end to end reconciliation solution for data (Ledgers and Statements) using Smart Stream TLM (a third party tool used for auto reconciliation). Using the Ledger Information from the J P Morgan Chase's own systems and statement information received from external sources, reconciliation of transactions/positions was done by comparing two sets of similar information.

Technology Used:

Core Java, J2EE, JMS, Smart Stream TLM Recs 2.5, UNIX Shell Scripting, Oracle 10g.

Roles and Responsibilities:

Requirement Analysis and Feasibility Study.

Designing and Developing Java Modules (Java Web application was used to create static data).

Designing and Developing Match Rules and Dashboards using TLM Recs Suite.

Handling and managing development changes in existing reconciliations.

Testing the development changes.

Providing support to the work product through SIT, UAT and production.

Client: J P Morgan Chase

Project: IOS WSS Messaging Layer September 2007 to May 2008

IOS WSS Messaging Layer provides file handling, storage and Enrichment Platform between IOS and various end clients. This messaging layer facilitated secured data transaction between Internal system to End Client and vice versa as the FTP file or MQ messages.

Development task included -Development of file interfaces which provides a communication between Upstream

Systems (IM Hiport) and Downstream Systems (Morely).

Technology:

Core Java, JMS, IBM WebSphere MQ v6, Unix Shell scripting, Oracle 10g.

Roles and Responsibilities:

Requirement Analysis and Feasibility Study.

Managed development changes in Java modules.

Module developments in the application involved - Java applications which upload and download the messages from MQ queue, save and archive files to the file-systems.

Unit testing of the Web sphere Message Broker modules and Java Applications.

Supporting the SIT and Internal UAT.

TECHNICAL ASSOCIATE

Tech Mahindra Ltd. Pune, India February 2005 to September 2007

Project: NEJ (Network Engineering Journey) - BerT

Client: British Telecom

British Telecom Exchange Records System (BerT) is an application used for recording the details of transmission equipment installed in British Telecom exchanges & their interconnections. BerT uses its own GrAVi (Graph Analysis & Visualization) Architecture for displaying graphics in the application. The main users of BerT application are from Core Solutions & Access planning offices of British Telecom.

Technology:

Core Java, Swing, J2EE (JSP Servlets, EJB’s), WebLogic7.0, Oracle, UNIX.

Roles and Responsibilities:

Requirement Analysis and Feasibility Study.

Preparing the High level Technical Design based on the Requirements study.

Preparing the Low level technical design.

Developing the modules as per the Low level design.

Testing the development changes, bug fixing and best practices.

Maintenance and enhancement of the existing Java modules.

Volunteer Work

SAT Prep Tutor at New York Cares

Certifications

Sun Certified Java Programmer 1.5 - January 2009

NCFM certified (NSE’s Certification in Financial Markets) – December 2011

Educational Qualification

Master of Science in Physics (Electronics and Communications) – R. Y. K. College of Science, Nasik India - June 2004

Bachelors of Science (Computer Science, Maths and Physics) – Shivaji Science College, Nagpur, India – June 2002



Contact this candidate