Senior Java Developer

Senior Java Developer seeking a position to utilize my technical skills and abilities as a Software Professional that offers professional growth while being resourceful, innovative and flexible and enabling the organization to achieve its target and growth.

Possess 10+ years of IT to experience in software development using Core Java and J2EE Technologies.

Skills

Languages: Core Java, J2EE(Servlets, JSP, Struts 1.2, Spring IOC), HTML, javascript, xml, css, Restful webservice, Hibernate, Grails 2.2.1, Spring boot, microservices. Database: DB2, Oracle, Informix and MySQL.
Development Tool: Eclipse 3.0, RAD, Jboss, Intellij.
Testing Methadology: Manual testing.
Application Server: Tomcat 5.0, Websphere Application Server 6.1, Jboss.
Data Integration Tool: XAware 5.4

  • Quick learner and ability to grasp new technologies.
  • Leadership, and adaptability
  • Work under pressure, team building, and practicing punctuality

Experience

12 Aug 2014 – 20 Sep 2019

Trafigura

Trafigura is a leading commodity trading company that trades in base metal and energy. The project is to add functionalities to an application called Titan which is used for booking trades. Role and Responsibilities:Coding and making changes as per requirement using Spring framework. o Unit level testing of developed changes. Technologies used: Spring, hibernate, mysqls

TMTA

This project dealt with generating reports and sharing it across the respective group with the details of all the breahes that have been done by the associates while booking a trade. The conditions on which a trade will be considered genuine was based on four parameters Legal entity, Currency and Product. One new parameter was to be added that is the date (Tenor) till which the mandate is allowed along with the above parameters. This project would take inputs from the trades done from Tradman and based on certain criteria decide whether the trade was legal or not. Then details of such information was sent to respective managers for further actions. Now since the UI is made available for this application all the trade information/change is collected from UI.

Role and Responsibilities:

o Coding and making changes as per requirement using Spring framework.
o Unit level testing of developed changes.
o Deployment of code and migration of files to the server.
o Did database migration to migrate data from one server to another using spring batch.

Technologies used: Spring, hibernate, mysql, spring batch

3 Sep 2012 – 28 July 2014

CostPlus Price

Description – The project is to develop a solution that will enable cost-plus pricing in the Parts Direct Commercial business. By the business code, the process enables ability to build cost-plus X% with minimum and maximum thresholds.

Role and Responsibilities:

o Understanding design and component design specifications.
o Designing and coding of framework components using Spring framework.
o Unit level testing of developed components.
o Implementing RestfulWebservice and exposing the service to other Clients.
o Deployment of code and migration of files to the server.
o Preparing documents like Weekly Status Report(WSR), Work Breakdown

Structure(WBS), Minutes of the meeting (MoM), sending daily status report, Daily tasks and score card.
o Participated in preparing estimates for the project.

Technologies used: Spring, hibernate, Restful webservice, oracle 2. Project – PartsDirect Profile Integration

Description -This project produces an update to the PartsDirect customer profile so that it more effectively leverages data residing in SHC site profiles and the Ciboodle customer database. The aim is to allow customers to more easily find and purchase parts by presenting and allowing customers to store information about the products they own. This helps to reduce abondons on the site (and reduce CCN phone calls, chats, and cost) due to customer unable to find the product they are looking for.

Technologies used: Spring, hibernate, Restful webservice, oracle, mysql, xml parsing

eSALSA

SALSA is a stand alone Powerbuilder desktop application which communicates with the Magnum mainframe system via GTM/MQ. It allows the user to request and view credit bureau reports from, the three major credit bureau providers, Equifax, Equifax Canada, Experian, and TransUnion. The SALSA application is presently used by CML and HBUS (CARM). CML, specifically HMS and RMS use SALSA to request and view credit reports. CARM is used only to view credit reports, which have been previously requested via SMg3.

The SALSA application is being considered for redesign in order to provide a common user interface with tighter systems integration and increased security controls. Hence the name eSalsa.
Role and Responsibilities:

o Worked on the presentation part of eSalsa basically jsf.
o Worked upon the styling and look and feel of the jhf ui components.
o Handeled requirements analysis and designing with effective client communication.

Technologies used: R2DS, JSF

22 Nov 2007- 28 May 2010

Project – Ameriprise

Description – The client organization is among the US’s leading providers of Insurance. The purpose of this product is to develop a web enabled system for different departments of the organization. This project includes various modules like Documnets, New Business, File and Employee details Search, Work Flow and Feedback.

Role and Responsibilities:

o Understanding design and component design specifications.
o Designing and coding of framework components using Struts framework. o Unit level testing of developed framework components.

22 Nov 2007- 28 May 2010

Ik wil meer informatie over deze ontwikkelaar