We provide IT Staff Augmentation Services!

Senior Java Developer Resume Profile

2.00/5 (Submit Your Rating)

NY

SUMMARY

  • 9 years of experience in design, development and implementation of Java/J2EE applications.
  • Proven experience in successfully delivering time sensitive projects with high quality.
  • Experience in working on large scale Java/J2EE applications consisting of different subsystems.
  • Exposed to all phases of SDLC from Requirements gathering to User Acceptance.
  • Very strong understanding of Enterprise application architecture and experience in using various design patterns.
  • Excellent debugging and problem solving skills.
  • Aptitude for learning new technologies and tools.
  • Good team player.

TECHNICAL SKILLS

Development Cycle

Architecture, Analysis, Design, Coding, Testing, Maintenance

Programming

Java, Scala, Ruby, C , C, SQL, HTML, JavaScript

Design

UML with Rational, OO Design, J2EE, Amertas Eclipse plug-in

Frameworks / APIs

Hibernate, Spring, Struts, Rails, Play 2.0, JUnit, Web Services, EJB, Servlets, JSP, JDBC, JMS MQ, Mule , LDAP, XML

Application Servers

JBoss, WebSphere, WebLogic, Tomcat

Databases

DB2, Oracle, My SQL, Postgresql

IDE

Eclipse, Borland Jbuilder, WSAD, RAD, iReports

Version Control

GIT, SVN, CVS, PVCS, MKS, VSS and Clear case

Performance Tuning

JProbe, JConsole

Build Tools

Ant, Maven

Platforms

Solaris, Unix, Linux, Windows XP, 2000, NT

PROFESSIONAL EXPERIENCE

Senior Java Developer

  • GL renovation project involves moving Morgan Stanley's general ledger functionality from mainframe to SAP. It involves development of various service components for interaction between existing systems and SAP system.
  • Technologies: Java, Spring 3.x, JMS, Web Services, SAP JCO library, Jackson JSON , H2 database, IBM MQ, JUnit 4.0, Concordion User Acceptance Tests, Windows/Linux

Responsibilities:

  • Developed Reference Data Broker RDB , which is responsible for communicating between SAP and other existing components.
  • Developed Fx Rates publisher FXRP , which is responsible for communication between SAP and daily rates publisher for all the major markets.
  • Developed Reference Data Publisher RDP to migrate the existing mainframe data to SAP. Implemented application life cycle testing suit with Junit4.
  • Implemented User Acceptance Testing using Concordion.

Confidential

Project Leader

  • Treasury services - Admin Center application is used to onboard a Client and provide entitlements bank services requested by the client to its associates.
  • Technologies: Java, J2EE, Spring 3.x, Hibernate 3.3.2, JPA, ehcache, Oracle 11, Tomcat 6.0, Maven, JUnit 4.0, web services, JProbe, IBM MQ, SVN, Windows/Linux

Responsibilities:

  • Lead the team of 6 developers on the project.
  • Involved in design, development, testing, maintenance phases of the project.
  • Provided technical assistance to the other members of the team as Spring/Hibernate Subject Matter Expert
  • Worked extensively on ORM Hibernate , Spring transactions, ehcache.
  • Involved in heap dump analysis to analyze and track memory leaks in the application
  • Involved in performance tuning using JProbe
  • Implemented application life cycle testing suit with Junit4.

Confidential

Senior Java Developer

  • The Confidential is the largest direct marketer of DVDs in the Confidential . The club features the latest releases, blockbusters as well as classics. The website offers its members the convenience of purchasing online.
  • The project involved the redesign and rewrite of the DVD site with a view towards easier maintenance and greater flexibility for the marketing team.
  • Technologies: Java, J2EE, Spring, Spring MVC, Spring Web Flow, Hibernate3.28, Groovy, ehcache, Oracle 10g, JBoss 4.2, JProbe, Maven, JUnit, Jmock, web services, Spring/Acegi security, IBM MQ, SVN, Windows/Linux, Shell scripting, Scrum methodology

Responsibilities:

  • Worked with business analysts to analyze the business requirements, convert them into a software problem and implementing them.
  • Implemented business layer components for Director Selection according to the business rules.
  • Worked extensively on Hibernate, Spring framework, IBM MQ, ehcache, Jboss, JUnit, Web Services, Quartz scheduler, Shell scripting, JMX for hibernate, Ehcache statistics .
  • Configured internal maven repositories and the project build configurations Development, QA and Production using maven.
  • Involved in performance tuning using Jmeter, JProbe and JConsole.
  • Used heap dumps and heap dump analysis to analyze and track memory leaks in the application.

Confidential

Senior Java Developer

system is a payroll data entry and monitoring applications. Here, user Employer logs into the application to enter their company information, employee information, payroll schedules, and the payroll information. Once user has set up these things in the application he can track payroll status and tax returns of his employees.

Environment: JAVA, Spring Framework, Hibernate, JBoss, AJAX, Oracle 9i, IBM MQ Server, Microsoft Visio, JUNIT, MKS, Jasper Reports, MiddleGen, Ant, Eclipse IDE

Responsibilities:

  • Designed Class, sequence diagrams using Microsoft Visio
  • Worked on spring, Hibernate Mapping, Query tuning , stored procedures.
  • Developed messaging module, which communicates with MQ Server go load and retrieve data from AS400.
  • Developed advanced log, Statistics and Cycle Reports using Jasper Reports.

Confidential

Java Developer

Confidential is an application that allows ADP to do Tax filing and returns on employer's behalf. In this application employer data comes from a mainframe. Application uses this data to calculate the tax, taking complex business rules such as different tax jurisdictions into consideration. Once it is done with calculations, it uploads the data into a mainframe using MQServer.

Environment: JAVA 1.4.2, Swing, EJB 2.0, Borland JBuilder, JAAS, SOAP, Axis, JAX-RPC, JMS, IBM MQ, DB2, Microsoft Visio, JUNIT, Jasper Reports, iReport, Log4J, PVCS.

Responsibilities:

  • Worked on Stateless/Stateful/Entity beans.
  • Used Java Mail API for sending email notification module to notify clients about their status as perceived by system.
  • Developed web services to get jurisdiction tax information from a legacy system EPOPS written in C language using SOAP, and Axis soap engine.
  • Implemented messaging using JMS/MQ.
  • Designed reports using Jasper Reports in iReports editor.

We'd love your feedback!