We provide IT Staff Augmentation Services!

Sr Core Java Developer. Resume

3.00/5 (Submit Your Rating)

New York, Ny

SUMMARY:

  • Over Ten Years of extensive programming experience in the area of Internet/Intranet Web and Client Server Applications.
  • Experience developing low latency front office financial application for traders using core java multi threading technologies.
  • Extensive experience in design development and implementation using Java/J2EE, JSF, Rich faces,Ajax, Servlets, JavaBeans, JSP, RMI, EJB, JNDI, JDBC, XML, XSLT, JMS, DB2, SQL Server, Oracle, HTML, DHTML, CSS, JavaScript, Jakarta ANT, Struts, Spring, Hibernate, Java Webservices, Apache CXF, Flex technologies and familiar with Waterfall, Extreme & Agile Programming.
  • Experienced in BEA Weblogic 6.0/7.0/8.0, IBM Websphere4.x/5.x, WSAD, JRUN Application Server, OAS, and Apache Tomcat 3.0/4.0/5.0.
  • Experienced in SQL/Pl - Sql programming for Oracle/DB2 using IDE’s like SQL Navigator and Toad.
  • Well versed in most of the J2EE design patterns which were used during the design/development phase of the project.
  • Possess excellent communication and interpersonal skills and is a proven team player and would make an excellent addition to any organization having these skills.

TECHNICAL SKILLS:

Java: Spring, Hibernate, Java Webservices, JSF, SEAM,JDBC, Java Script, JSP, Servlets, Applets, Swings, Java-Beans and Enterprise Java Beans, Java Threads using Concurrent,, Reflection, Struts, Struts Tiles, Ajax, JSF

Web 2.0 Technologies: Flex 3, Ajax, JQuery, JSF

Flex: ActionScript 3.0, MXML, Spark and Halo components

XML Technologies: XML, XSLT, XML Schema, XQuery, MXML, XPath

Utilities/IDE s: Eclipse, WSAD 4.0/5.x, vi, Struts, Jbuilder, DBDesigner, Tomcat, Rational Rose, Intellij IDEA, SQL Navigator, Oracle Toad

ProgrammingLanguages: Java, C/C++, PL/SQL, PHP, COBOL, Unix Shell Scripts, Adobe Flex

Application Servers/Web Servers: Websphere 4.0/5.x, Weblogic 7.0/8.1, Apache server, JavaWebServer, IIS server, Oracle Application server

Databases/RDBMS: DB2/UDB, Oracle 8/9i/10g, SQL Server 2000, MS-Access, Pl/Sql Tool kit

Reporting Tools: Oracle Reports Builder 9i/10g

WORK EXPERIENCE:

Sr Core Java Developer.

Confidential, New York, NY.

Responsibilities:

  • Developed a basic UI for traders using Prime faces jsf style sheet (excel like grid) for entering Deals (cusips), assumptions like discount curves, amounts, loss rates and calculating the intex output on a daily basis.
  • Traders use this application for entering price yields to Bloomberg.
  • Traders were given the ability to create their dummy portfolios and run their own deals for analysis different CLO Prices for various ranges of spreads.
  • Integrated the service layer with Intex calculator, using spring rmi client.
  • Created a MDB bean to receive jms messages in a Java EE container from Position Tracker.
  • Developed a Primefaces push for notifications from live position updates
  • Used Itext api for pdf creation of reports, and sending to clients for monthly/weekly spreads.
  • Used Hibernate to fetch/persist annotation driven jpa entities.
  • Designed and modeled a database for saving positions, assumptions and intex output in Oracle DB. Real time Position Tracker
  • Developed a standalone scheduler using Java, Spring task, for getting updates from front office position tables.
  • Developed a Spring JMS message producer to publish messages to a queue for notifications on changes to positions.
  • Wrote Pl/SQl package to calculate the difference in position quantities from front office tables.

Environment: Java1.6, Core Java Multithreading, Primefaces JSF, MDB, Session Bean (EJB 3.0), Intex Wrapper, Spring 3, Hibernate, RMI, SVN, JBOSS, Oracle DB, itext, jquery handson table wrapper.

Confidential, New York, NY

Sr Java Developer.

Responsibilities:

  • Developed Results Adjustments service layer using Java concurrent package for parallel data fetching and grouping according to Standard liquidity statement specification.
  • Involved in developing a sub module for table driven application (MSDU) and processing using Java Spring async execution.
  • Implemented caching mechanism using EHCache for faster retrieval of slow moving dimension data.
  • Created Restful web services using Apache CXF to trigger backend recurring adjustments, refreshing configuration data.
  • Developed Excel upload functionality using apache POI and spring, and data access using Spring JDBC template

Confidential

Sr Core Java Developer.

Responsibilities:

  • The report line calculator was developed on a distributed environment system using Java, XML, SQL and Infinispan as cache store (Big Data implementation)
  • Implemented the calculator using map reduce paradigm to make efficient use of multiple cores for parallel processing.
  • Used Infinispan as caching mechanism for caching strategic feeds and slowly moving dimensions.
  • Efficient use of Java Collections, multi threading concurrent package and generics to make a configurable utility for report line processing.

Environment: Java1.6, Core Java concurrent package, Flex 4, Spring, Apache CXF, Restful Webservices, SVN, Tomcat app server, Infinispan.

Confidential, Princeton, NJ

Senior Java/J2EE developer

Responsibilities:

  • The application was developed with JSF as the UI framework, with SEAM Actions as the controller, Spring DI in the service layer and Hibernate in the Domain layer.
  • Involved in integration with SiteMinder(SSO) for user authentication authorization with specific roles.
  • Involved in creating JSF Rich Components like data tables, panel grid, custom validator’s, rendering, ajax components and custom components.
  • Used Test Driven development methodology for better test case coverage in developing business critical modules
  • Used Maven for making build (ear files) and assembling the dependencies.

Environment: Java1.6, JSF, Seam 2.0, Spring, Apache CXF, Hibernate, SOAP Based Webservices, CVS, WinSCP, JBoss.

Confidential

Senior Java Consultant

Responsibilities:

  • Prepared design using sequence and class diagrams via UML.
  • Implemented Spring MVC and integrated with Hibernate ORM tool.
  • Configuring the Application Server for development and on production boxes.

Environment: Java1.5, Adobe Flex 3, Spring, Servlets, JSP, Java Script, Hibernate, SOAP Based Webservices, RSA7.0, CVS, WinSCP, Oracle Application Server, Windows 2000, UNIX, VMS.

Senior Java/J2EE Consultant

Confidential

Responsibilities:

  • Application was developed using Struts Framework, Model classes and DAO for data access.
  • Assisted in creating SOAP web service for the Receipts module, which use handheld scanners.
  • Implemented session handling for user authentication and authorization keeping the times zones in mind using Single sign-on (Siteminder).
  • Involved in resolving various staging issues related to performance (batch processing), security (Access Levels), load balancing (cross cluster problems) concerning multi-threads across managed servers and supported bug fixes.

Environment: Java 1.5, Struts, Servlets, JSP, Java Script, Bea MessageQ, Eclipse, CVS, WinSCP, Oracle Application Server9i, Windows 2000, UNIX, VMS,DB2.

Confidential

Java/J2EE Developer

Responsibilities:

  • Authoring/Reviewing the System design specification (SDS) document.
  • Application was developed using Spring framework, and Hibernate Data Access layer.
  • Involved in the creation of IQ/OQ document, change requests for moving from development server to the system test server and further on till the application went live.
  • Has performed the duties of a JAVA/J2EE technical lead, which involves designing/planning the new releases, coordinating the issue resolution meetings, managing a team of developers, and working with the Project Manager to see that the deadlines are met according to technical perspective.
  • The module was developed using JSP, Struts, Struts tiles, Ajax on the front end, Action Servlets and EJB’s for the middle tier and DAO for the backend.
  • Was involved in creating in-memory Cache using Java CachedObject for the drop down data lists on frequently used screens
  • Was responsible of code review, review of design/development performed by the Accenture offshore team and monitoring their development throughout the life cycle of a release.

We'd love your feedback!