We provide IT Staff Augmentation Services!

Senior Java Developer Resume

5.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY:

  • Over Thirteen (13) years of strong Java development experience.
  • Expertise in Distributed computing and Server side programming in Java.
  • Extensive knowledge of Web protocols and Networking with TCP/IP, JMS, MDB.
  • Extensive experience in Developing Internet/Intranet applications, J2EE technologies and Java, JSP, JSF, Servlets, HTML, JDBC, Hibernate, Spring, AWT, SWING, Applet, RMI, Java Beans, EJB, JavaScript, Oracle, SQL. Involved in full life cycle development of projects
  • Good Experience in RDBMS (Sybase, DB2, Oracle, PL/SQL and Transact SQL) developing stored procedures and triggers in SQL Server and Oracle.
  • Strong interpersonal/team skills and ability to interact with people Confidential various levels, Strong organizational skills coupled with high work ethics, Excellent written and oral communication skills, Capable of delivering optimized, effective and well documented code independently, Highly self - motivated, eagerness to learn and explore.

TECHNICAL SKILLS:

Programming Languages: JAVA, SQL, PL/SQL, PHP, C, C++, UML

Scripting Languages: RUBY, PERL, JavaScript, ANT, VBScript, UNIX shell Scripting, Action script

Java Technologies and API: J2EE, Servlets, JSP, JSF, JDBC, RMI, Swing/AWT, JUnit, SOAP, JSTL, EJB, Hibernate, JNI, JNDI, Java Mail API, JMock, Drools, Spring MVC.

Application Servers: WebLogic Application Server 6.1/7.x, IBM WebSphere 5.0, Tomcat, JBOSS

Web Servers: Tomcat, Apache, IBM Http Server, Java Web Server 2.0, IIS

RDBMS: Oracle, Sybase, SQL Server 6.5/7.0/2000 , DB2, MS-Access 97/2000

Design Tools: Visio, Oracle Designer 2000, SELECT, Rational Rose, RUP, EA

Web Technologies: XML, XSLT, HTML 5, CSS 3, DHTML, JDO, EXT JS, Angular JS, d3.js, jQuery, BootStrap

Java IDE: WSAD, Eclipse, JBuilder, Net Beans, IntelliJ

Operating Systems: UNIX, Sun Solaris, Linux

Other Tools & Protocols: RAPID SQL, SQLDBX, Query Analyzer, TOAD, SQR Brio, PL/SQL Developer, FrontPage, Dream Weaver, Flash, Flex, CVS, Clear Case, SVN

PROFESSIONAL EXPERIENCE:

Confidential, Dallas, TX

Senior Java Developer

Responsibilities:

  • Involved in designing and developing Cache Admin using HTML5, CSS3, jQuery, BootStrap and D3.js.
  • Involved in determining the technologies to be used.
  • Designed and developed various screens using HTML, CSS, jQuery and D3.
  • Developed business module, where it collects various performance metrics from EHCache API.
  • Various graphs are presented using D3.js.
  • Used Ajax functionality for auto loading of fields into different screens.
  • Backend is developed using Spring MVC, EHCache API etc.,
  • Involved in creating performance improving documents.
  • Implemented various techniques in code to improve performance.
  • Redesigned and implemented service layer API to support new API in service layer.

Environment: Java 1.5, J2EE, Weblogic, Oracle 11g, SQL, PL/SQL, Eclipse Luna, HTML 5, CSS3, JavaScript, Ajax, jQuery, Struts, Spring MVC, XML, Web Services, SOAP, JAXP, JSF, EA

Confidential, Dallas, TX

Senior Java Developer

Responsibilities:

  • Involved in Redesigning front end using HTML5, CSS3 and JSF.
  • Involved in determining the technologies to be used.
  • Designed and developed various screens using HTML, CSS, jQuery and JSF.
  • Used Ajax functionality for autoloading of fields into different screens.
  • Business Logic was implemented using Java and presentation layer in JSF.
  • Implemented back end using Hibernate and Struts 2.
  • Involved in onsite and offshore co-ordination to deliver the pr0ject.
  • Prepared Queries to extract insert and modify data using SQL.
  • Mentored junior developers and did code reviews; participated in resolving production issues.
  • Created utilities for HSQL functions for testing using DBUnit.

Environment: Java 1.5, J2EE, JBoss, DB2, SQL, XML, PL/SQL, Web Services, Hibernate 3.0, Struts 2, JUNIT, JMock, Eclipse Juno, HTML, CSS, JavaScript, Ajax, jQuery, JSF, JPA, Ruby 1.8.4, SVN, JMS.

Confidential, Jersey City, NJ

Senior Java Developer

Responsibilities:

  • Implemented and supported Front end logic for Credit Specific Risk in Scenario Analysis Tool, which is implemented in Java Swing and interfaces RiskServer using RMI Calls.
  • Enhanced stored procedures to support Risk Server.
  • Developed design documents and developed class, sequence, diagrams etc., using Enterprise architect (EA).
  • Fixed Bugs in Scenario Analysis Tool, that helps in calculating Risk.
  • Improved code to solve memory issues for Scenario Analysis Tool, an applet based application.
  • Enhanced Adhoc Query Tool (AQT) to support Credit Specific Risk which is a web based application uses HTML, CSS, JavaScript, EXTJs, MVC, Struts and Dynamic SQLs.
  • Designed and implemented Risk Analysis Application which used SOA Architecture which also exposes itself as a web service.
  • Working on DB2 Migration project, moving from Sybase to DB2. All the tables, stored procedures and dynamic SQLs embedded in application logic converted to DB2.
  • Enhanced VaR Back Testing Tool, a tool that displays differences in Var Number and PNL data. Helps Risk Managers to find exceptions in the scenarios, to support Credit Specific Back Tests.
  • This application is also a web based application which uses HTML, CSS, JavaScript, JSP, Struts, Perl and Shell Scripts. Modified Perl and shell scripts to help prevent Memory Issues thrown by RiskServer during batch process.
  • Developed pages rich in UI using HTML, CSS, JavaScript, Ajax and jQuery
  • Fixed Issues and supported VaR Back testing application during UNIX to LINUX migration.
  • Designed and implemented VaR AddOn Logic in VBT application involving Feed Server integration.
  • Trained offshore team to support VBT application.
  • Developed Shell scripts and Perl Scripts to support Batch process generating multiple reports.
  • Handled multiple user requests for all the three applications simultaneously.
  • Improved Stored Procedures to support new features in Risk Server.
  • Worked on performance tuning, and brought the timings of few SQLs from 5 hours to 20 minutes.
  • Worked on Feed Server, implemented BCM matrix. Supported Feeds Reporting.
  • Implemented Mortgages functionality in Position Viewer application, which helps in viewing Credit Risk and Mortgages Data. Rewritten majority of the code to be generic.
  • Developed the Micro Strategy interface application using heavy jQuery, FLEX and spring3
  • Designed and mentored a team to develop web application that used FLEX, Spring MVC and Hibernate.

Environment: Java 1.5, J2EE, ServletExecAS, Sybase, Oracle 9i, DB2, SQL, RapidSQL, SQLDBX, PL/SQL, Eclipse 3.2, CVS, RMI, Swing, Perl, Shell Scripting, LINUX, HTML 5, CSS3, JavaScript, Ajax, jQuery, Struts, Spring MVC, iBatis, XML, Web Services, SOAP, JAXP, JSF, EA

Confidential, AZ

Senior Developer

Responsibilities:

  • Designed and developed Audit Service Project from back end to the front end.
  • Designed various projects in Enterprise Architect. Business Logic was implemented using Java and presentation layer in JSF. Developed custom tag libraries to facilitate easy data presentation.
  • Various screens were developed using heavy HTML, CSS and JavaScript
  • Implemented business layer components using JAXP, which are exposed as web services.
  • Implemented back end using Hibernate and Spring MVC, modules were tested using JUnit and DBUnit.
  • Prepared Queries to extract insert and modify data using SQL and projected the query results into XML file for transactions.
  • Identified and fixed bugs in Print Request Project code having functionality of saving and retrieving CLOBs into oracle database, generating the necessary data files for converting to Adobe PDF and interacting with various BPM (Workflow) processes.
  • Designed and developed enhancements to the Member State Service, implemented using DROOLS, used by all the applications.
  • Designed and developed Interest Calculation service which provided applications the capability to calculate accrued interest and offset on all accounts in various scenarios and is tightly coupled with Accounting Structures.
  • Design and Code reviewed applications written for Confidential .
  • Did System Analysis to find whether the accounting structures Confidential Confidential can be integrated with FMS (Financial Management System). Worked on design and analysis of survivor benefits project.
  • Coached/Mentored Junior developers and did code reviews; participated in resolving production issues.
  • Created utilities for HSQL functions for testing using DBUnit.

Environment: Java 1.5, J2EE, Tomcat, JBoss 4.0, Oracle 9i, SQL, XML, PL/SQL, Web Services, JPA, Hibernate 3.0, Spring MVC 1.3, JUNIT, JMock, DROOLS,FIT Tests, XStream, Eclipse 3.2, Quartz Enterprise Job Scheduler, java mail API, HTML, CSS, JavaScript, JSF 1.1, Ruby 1.8.4, SVN, JMS.

Confidential, New York City, NY

Portal Developer

Responsibilities:

  • Installed Portal Server and set up the environment to use Hibernate and Spring.
  • Prepared Hibernate Mappings, Domain Objects and DataAccessObjects (DAO) necessary for the project by implementing HibernateDAOSupport Class.
  • Developed JUnit test cases and thoroughly tested the persistent layer.
  • Service Layer was written using POJO’s, and tested with JUnit test cases.
  • Developed Front end using HTML, CSS, JavaScript, JSP, Struts and portal tags with wrote various action classes that get triggered from JSP pages.
  • Developed various small portlets and deployed to IBM websphere server.
  • Used Struts /Tiles Controller for supporting the front end in the portal environment.
  • Integrated Struts JSP’s on to Portal Server, validated JSP’s using Struts Validation Framework.
  • Installed JBoss server for internal applications.
  • Maintained the server, deployed applications and participated in troubleshooting deployment issues.
  • Provided solutions to security issues like mapping roles and applications.
  • Used mapping tools like iSeries Navigator to migrate data from production to test servers for DB2 database.
  • Prepared various migration Scripts on DB2 database.

Environment: J2EE, IBM WebSphere Portal Server, Eclipse, Maven, Struts, JUNIT, JSP, Servlets, Tiles, JavaScript, DB2, LDAP, Hibernate, spring, CVS, JBOSS.

Confidential, Minneapolis, MN

Home Mortgage

Responsibilities:

  • Developed design documents (Sequence diagrams) using Visio.
  • Implemented the presentation layer using Struts framework (HTML, CSS, JavaScript, JSP, Tiles, Action, ActionForm, Validation)
  • Designed and developed classes to plug-in Struts Common Validation framework in non-Struts legacy MVC ILONLINE application.
  • Redesigned and enhanced the Decision Response and Pipeline Detail Pages using JSP.
  • Developed and generated Reports using Batch Processing Concepts.
  • Implemented Progress Bar in several web pages using multi-threading Concepts.
  • Used Stored Procedures, functions and packages in generating reports.
  • Source code control using Clear Case

Environment: Java, JSP, Servlets, XML, XSLT, Java Script, JDK 1.4.1, Websphere Application Server 5.x, WSAD 5.1.1, Struts 1.2.4, HTML, CSS, PL/SQL, TOAD, Clear Case, MQ Series, Hibernate.

Confidential, Milwaukee, WI

Responsibilities:

  • Developed and deployed batch programs on JClarity architecture for different modules
  • Used UML to create class diagrams, sequence diagrams, process flow charts etc on RUP.
  • Analyzed Design issues and developed programs using Select Component
  • Developed JSP’s using Strut’s tag library, used SQR BRIO was used for SQR Report Generation
  • Developed complicated queries and Stored Procedures in SQL. Modified and added Business Logic for various components, participated in fixing and Submitting PIR’s (Problem Investigation Reports).
  • Generated Letters, Forms and Reports from Batch jobs (JBatch).
  • Extensively used various Design Patterns like Singleton, Business Delegate, Filters etc.,
  • Involved in unit, integration and acceptance testing and created the test data to test the functionality Health care module. Identified bottlenecks in loading test data and rectified the same.
  • Fixed Bugs In Various Components like Tabs consisting of JSP Pages and Business Logic Code (EJB’s)

Environment: Java, JSP, EJB, JavaScript, Servlets, JDBC,, Websphere Application Server 5x, WSAD, HTML,SQL Server, PL/SQL editor, Query Analyzer, SELECT, CVS, Struts/Tiles, BRIO SQR Reports

We'd love your feedback!