We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

Mclean, VA

SUMMARY:

  • 10+ years’ experience in development of distributed n - tier enterprise applications.
  • Experience in implementing MVC architecture using Spring MVC and Struts 2.x/1.x frameworks.
  • Exposure to Mortgage, Corporate Banking & Investment Banking domains.
  • Contributed to all phases of SDLC - Application design, Development, Testing and Maintenance.
  • Enterprise apps development experience using persistence frameworks - Hibernate and EJB.
  • Familiar with Waterfall, Agile and RUP development methodologies.
  • Experience in deploying apps on Weblogic, Websphere, Jboss App servers & Tomcat container.
  • Applied Gang of Four (GOF) and J2EE design patterns in developing enterprise applications.
  • Experience in creating automated build and deployment scripts using Ant and Maven.
  • Familiar with SOA and experience in integrating Enterprise apps using Websphere MQ.
  • Implemented SOAP/Rest based web services development using JAX-WS, Apache Axis & CXF.
  • Test driven development experience using testing tools such as JUnit, EasyMock, Mockito.
  • Experience in deploying applications on Linux/UNIX environments and UNIX shell scripting.
  • Applied GOF and J2EE design patterns for developing enterprise applications.
  • Experience in setting up continuous integration tools Jenkins(Hudson) and CruiseControl.
  • Provided L3 support for critical applications by troubleshooting issues in production.
  • Experience in Release management activities and coordination.

TECHNICAL SKILLS:

Programming Languages: Java 1.8/1.7, C, C++, VB and ABAP, .Net, C#

Java Technologies: JSF, Struts Tag Library, JSTL, Swings, Applets, JDBC, RMI, EJB, JMS, Servlets, JSP, JNDI and JCO

Web Technologies: Web Services, RESTFUL web services, SOAP, JavaScript, AngularJS, ASP, CSS, HTML and Tag library, CGI, PERL

RDBMS: Oracle 12.x/11g/10g, UDB DB2, MS-SQL 6.5, JDataStore 6, MySQL, LDAP, Informix, MS Access

Operating Systems: UNIX, Linux and Windows 7/2000/XP

Frameworks: Spring, Hibernate, JPA, Struts, JSF, Struts Validator

Web & Application servers: J2EE, BEA Web logic 12.x/11g/10.3/9.x/8.x/6.1, IBM Web sphere 5.0, ATG Dynamo 3.6.1/4.5.1/5. x, JBoss, JONAS 2.1.1, Apache Tomcat 7.0/6.0, Jetty 3.0.4, Netscape, Oracle and iplanet Application Servers, Web services, Apache Axis, MS Front Page, Dream Weaver, Tag library, CGI, PERL

Others: Remedy, ILOG, JRules, JAXP, JAX-RPC, JAXB, JPROB, XML, AJAX, WML, UML, Rational Rose, MS Visio, Design Patterns, Crystal Reports, Ant, JARs, WARs, EARs, WSDL, SOAP, Web services, IBM MQ-Series, Sybase, PowerBuilder, Junit 3.8, Log4j, iText, Clear Quest, VB 5.0/6.0, SQL Loader, TCP/IP, Shell Scripting and Apache Axis

PROFESSIONAL EXPERIENCE:

Confidential, Mclean, VA

Java Developer

Responsibilities:

  • Manage a team with 7 developers supporting 8 critical applications in production.
  • Worked with BA’s to Gathering, Documenting user requirements, writing Functional Specification for the enhancements per the business teams proposal
  • Worked with the team to design and develop Rule Packaging for TPA application defining the rules for pricing grids.
  • Coordinated the development of the workflow for TPA application in order to set up the interactive transactions for various pricing grid dependent transactions
  • Worked on XOM deployment and Rule Optimization techniques to improve the performance of the ILOG JRule engine.
  • Developed Sourcing and Funding workflow using JavaScript and JQuery.
  • Developed the Action classes and JSP pages using the Struts framework and Tag Libs for Sourcing application enhancements.
  • Developed the Struts Validator Framework and performed the client side validations using JavaScript and CSS UI’s.
  • Worked on re-engineering the architecture and provided the Architecture of the new services implemented for Loan, Settlement and Funding Applications.
  • Worked on REST API calls to handle the communication between three distinct J2EE applications (Loan, Settlement & Funding).
  • JIRA tool used for Defects tracking.
  • Responsible for design, development and implement the enhancements per the business needs for Confidential Selling and Pricing applications.
  • Responsible for coordinating the team in finding production problems to determine the root cause and implement the fix.
  • Interact with business users and conducting meetings with business partners to set up the priorities.
  • Maintain the user roles and granting user privileges per the business needs and maintain the security controls.
  • Responsible for distributing the work load across the team and support the maintenance environment for the business users to analyze the production problems and validate the fix implementations.

Environment: Java, J2EE, JSP, Struts, Spring, JDBC, KODO, SOAP, SOA, WSDL, Web Services, IntelliJ 8.3, IBM Websphere ILOG JRules 7.1, JBOSS. Weblogic 10, Websphere 6.0,Weblogic 10, DB2,Oracle 10g, TOAD 10.0, Embarcadero Rapid SQL7.5.5, SQL, PL/SQL, Clear Case, Rational Rose, Remedy, JavaScript, JQuery, CSS, HTML, DHTML, XML, XSLT, XML Parsers, UNIX, Linux, Exceed 12 and Windows XP.

Confidential, Herndon, Virginia

Senior Developer contractor

Responsibilities:

  • Developed AMTM & IPV applications using Spring MVC, Spring & Hibernate.
  • Prepared solution specification in consultation with business stake holders.
  • Used Hibernate to develop data tier for ARM, Confidential, STRIP, MRB.
  • Developed Hibernate criteria and SQL queries for ARM, Confidential, STRIP, MRB.
  • Developed stored procedures, triggers, views on Oracle 10g.
  • Developed Dashboard for the Independent Price Verification application.
  • Designed & developed IRDB forward settlement reports.
  • Developed webservices components for AMTM & IPV modules.
  • Developed datascreens for number of products - ARM, Confidential, STRIP, MRB.
  • Point of contact between technical and business teams.
  • Involved in writing JUnit test cases, unit and integration testing of the application.
  • Deployed enterprise applications on WebLogic Application Server.
  • Used Spring Batch for EOD processing as a part of pricing of assets.
  • Involved in code reviews and standards maintenance.
  • Setup Autosys jobs for scheduling pricing jobs.
  • Post production support for the applications developed(AMTM & IPV).

Environment: Solaris, Linux, Hibernate, Spring, Autosys, Oracle 11, Windows, JDK 1.6, Spring MVC, Weblogic 10.3.6, Remedy, Web services, HP Quality Center, Clearcase, ClearQuest.

Confidential, McLean, Virginia

Senior Developer contractor

Responsibilities:

  • Designed and developed Loan Prospector applications - LPTV & LPTCU.
  • Designed and developed Geographic Distribution & Workflow.
  • Designed and developed Multisuite for Investor Reporting.
  • Infrastructure setup and build activities for the applications developed.
  • Used Spring to implement MVC architecture.
  • Developed Web service components for Geographic distribution and LP applications.
  • Used Spring framework to implement dependency injection and AOP.
  • Used Jenkins as continuous integration engine for Maven builds from Clearcase repository.
  • Leveraged Hibernate as ORM tool to build persistence tier.
  • Developed EJB 3.0 and MDB components that are used by rules engine.
  • Resolved defects in DEV, SIT, UAT and Production environments.
  • Followed agile methodology for developing the applications.
  • Setup Autosys scheduler for executing server starts and batch jobs.
  • Used Apache POI & iText to generate reports.
  • Used JUnit and Mockito for writing unit test cases.

Environment: JDK 1.6, J2EE, Solaris, Linux, Autosys, Sybase, DB2, Windows XP, Eclipse, Spring MVC, Weblogic 10.3.6/11g, ClearCase, Remedy, HP Quality Center, ClearQuest, Ant 1.7, Maven, Webmethods

Confidential, Herndon, VA

Senior Java/ J2EE Developer

Responsibilities:

  • Responsible for supporting AMTM application in production including scheduled production deployments and DBMods
  • Responsible for writing knowledge articles to ease the process for L1 team executing autosys jobs and other required processes in production for recurring issues
  • Worked with development team closely while fixing configuration issues with spring framework and spring security
  • Worked with development team closely to deploy ADW interface enhancement with AMTM to process Confidential loans which uses JSP and Struts Framework
  • Database layer implemented with ORM framework using Hibernate and Oracle as back-end.
  • Worked on supporting REST API calls to handle the services and communication between three distinct J2EE applications (AMTM, APV & LPV).
  • Extensively worked on supporting WebLogic application server in production for AMTM application
  • Analyze and provide solutions for the AMTM application performance issues in production.
  • Supporting System Test and UAT and production while implementing the new functional modules in production.
  • Extensive experience with analyzing the production issues and coordinating with production support team to determine the root cause and fix it to keep the production application stable and reliable

Environment: Java, J2EE, Java Swing, JSP, Struts, Spring, JDBC, SOAP, WSDL, Web Services, Weblogic 10, JBOSS, SEAM,CDI, Oracle 10g, Sybase15,TOAD 10.0, Embarcadero Rapid SQL8.1, SQL, PL/SQL, Clear Case, Rational Rose, Remedy, JavaScript, EXTJS,RIA Tools,CSS, HTML, DHTML, XML, XSLT, XML Parsers, UNIX, Linux, Exceed 12 and Windows 7

Confidential, Middletown, NJ

Senior Software Developer

Responsibilities:

  • Developed Functional and interfaces per the user specifications by closely working with System Engineers.
  • Developed JHTML pages for the front end of the Application with ATG Dynamo Application server.
  • Upgraded the EFMS Application from ATG Dynamo5.1.1 to 5.6.1.
  • Developed JSP Pages for EFMS-PM application using Web Logic server 8.1 in the process of converting JHTML pages to JSP.
  • Analyzed and designed the Application Framework for Data Capture module which consists of Capturing data needed for the creation of unique Project Id which involves the Abstract Business Object (ABO), Data Access Object (DAO), Data Base Manager, Data Exchange Capsules (LDO), Data Adapters (Helper classes), Request Dispatchers and Factory classes.
  • Developed User Management Services (Session Beans) to invoke DAO (Entity Beans) that do database lookups and populate the dropdowns.
  • Developed DAO (Data Access Object) Entity Bean that interacts with the database to create, insert and update the EFMS Project information including the downstream Systems.
  • Developed batch Process jobs with PERL Scripts and PL/SQL scripts, which get triggered with the CRON, set up Order tracking end to end flow.
  • Developed Batch jobs with PERL scripts for the SCOT Interface to subscribe the open orders and get the status back on daily basis.
  • Developed Batch jobs for SOTS Interface and established two way communications between SOTS and EFMS-PM to send the open orders and get the information back from upstream systems on hourly basis from Monday to Friday.
  • Responsible for trouble shooting the issues and fixed in the Production that were reported by the customers group.
  • Responsible for the monitoring of the Production for SCOT & SOTS Interfaces.
  • Responsible for identifying the root cause of the issue and get the specifications from the System Engineer to implement the fix that was reported by the User Support Group.
  • Extensively worked on production systems while doing the enhancement to meet business needs in production.

We'd love your feedback!