Sr. Java Developer Resume
NY
OBJECTIVE:
To obtain a position as a Sr.Java/J2EE Developer in NYC.
SUMMARY:
- 10+ years hands - on experience in developing web based applications using Java/J2EE.
- 4+ years of experience with financial system development.
- Experienced with SOA, Layered Architecture and Component-based Architecture.
- Experienced in the full life cycle of software development including requirements analysis, software design (system design and detail design), integration, testing, deployment, maintenance and user support.
- Experienced in integration applications with IBM ILOG JRULE.
- Hands-on experience in developing web based applications using Java/J2EE.
- Excellent interpersonal, coordination and communication skills.
TECHNICAL SKILLS:
Languages & Scrip: Java1.6/JEE6/Servlet/JSPHTML4.0/XHTML, CSS, XMLJavaScript, JSON, jQuery, jqGrid4.6, AJAXXSD, XPath, XSLT, SAX, DOM
Framework: Spring4.0, Spring MVC, Spring Web Flow, Hibernate3.0, JMS, MDB, EJB3, Jasper Report
Web Services: SOAP, RESTful
Application Server: WebSphere 8.5, JBoss7.1, Tomcat7.0
OS: Windows, LinuxIDE IBM Rational Software Development Platform8.5, Eclipse3.0, NetBeans7.4
CVS: Serena Version Manager PVCS 8.5, SVN
DB: Oracle11g, Mongo DB2.6, DB2, SQL Server 2005, IBM Lotus Notes Database, PL/SQL, T-SQL
Cache: Ehcache
TEST: Junit
Build tool: Maven 3.1.1
PROFESSIONAL EXPERIENCE:
Confidential, NY
Sr. Java Developer
Environment: JBoss7, Java6, Oracle, Mongo DB, EJB3, Spring MVC, SOAP/REST web services, EHcache, CDI, jquery and jqGrid
Responsibilities:
- Developed log component using CDI and Mongo DB
- Developed look up using EHCache
- Developed Issue Rating Grid using jqGrid inline editing feature for applying rating business rules and jqGrid infinite scroll feature for paging.
- Developed Rating Cart synchronization process.
Confidential
Environment: JBoss 7, Java 6, CDI, JMS, EJB3, MongoDB, Maven
Responsibilities:
- Developed RESTful web service to access Portfolio, Entity and Issue using
- Developed ETL tool to extract research data from Oracle and load into Mongo DB.
- Developed exporting Portfolio xls report asynchronously using JMS and MDB.
Confidential, NY
Sr. Java Developer
Environment: IBM WebSphere, DB2, J2EE, JSP/JSTL, JavaScript, XQuery, XSLT
Responsibilities:
- Use J.P. Morgan Chase's Two-Way SSL Pay Connexion web services to process payment.
- Handle the post payment process in six applications which provide the On Line Payment function.
- Used XSLT to transform the Real Time Payment Confirmation Response from J.P. Morgan Chase to HTML.
- Created web services module for legacy COBOL programs to call.
Confidential
Environment: IBM WebSphere, J2EE
Responsibilities:
- Create Rating web service in server side
Confidential
Environment: IBM WebSphere, DB2, J2EE, JAXB, Spring MVC, Hibernate3, JSP/JSTL, JavaScript, Lotus Notes Database, Jasper Report
Responsibilities:
- Design and implemented the application
- Used Spring Web Flow framework to control the web flow
- Designed and developed Data access module to retrieve data from legacy system using Hibernate
- Imaged policy documents using Jasper Report.
Confidential
Environment: IBM WebSphere, DB2, ILOG JRULE, J2EE, JSP/JSTL, JavaScript, Multithreading, web services, XSD, XPath, XSLT, Lotus Notes Database
Responsibilities:
- Gather business requirements and perform technical analysis
- Designed and developed all controllers to process the user requests.
- Designed and developed web services to get or order MVR, CLUE and Credit Report
- Designed and developed the service class to consume ILOG JRULE web service using XStream library.
- Designed and developed the view layer to show the results using JSP/JSTL.
- Generated policy documents’ image by Jasper Report.
Confidential
Environment: IBM WebSphere, DB2, J2EE, JSP/JSTL, JavaScript, Multithreading, web services, XSD, XPath, XSLT, Lotus Notes Database
Responsibilities:
- Gather business requirements and perform technical analysis
- Participate in the design of system architecture
- Design and developed data access component to query data from DB2 database
- Developed classes to host data using Websphere DynaCache
- Designed and developed data validation/processing using AJAX
- Designed and developed processing of mortgage payment
- Designed and developed reports using, Jasper Reports
- Designed and developed many highly dynamic web user interfaces (UIs)
- Generated test data and tested database to meet the functionalities deliverables
- Perform test plans
Confidential
Environment: IBM WebSphere, DB2, J2EE, JSP/JSP, JavaScript, Lotus Notes Database
Responsibilities:
- Analyzed business requirements to determine processing flow, testing scenarios and user requirements
- Joined full project cycle life, from database logic design, programming until testing.
- Designed and developed data validation/processing using AJAX
- Designed and developed many highly dynamic web user interfaces (UIs)
- Designed and developed Search module to search insured on DB2. Using Multithreads and CyclicBarrier, the different queries are running on Multithreads to shorten the search time.
Confidential, HI
Java Developer
Environment: IBM WebSphere, Oracle9i, SQL Server 2000, J2EE, JSP/JSTL, JavaScript, MQ
Responsibilities:
- Design and developed Account, Banking, and Customer Class
- Customized BalanceCheck Alert Message using EJB (Session Bean)
- Designed and developed data validation processing
- Designed and developed processing of Bill payment and transfer
- Designed and developed reports
- Designed and developed Email Bean and Class to process emails
- Designed and developed many highly dynamic web user interfaces (UIs) using JSP, Taglib and CSS
- Designed and developed the stored procedures, triggers, views, and user-defined functions
- Developed servlets to parse user data, provide business logic, and access native optimization libraries to generate tables of experiments
- Designed and developed a dynamic 2D charting component with control of scales, captions, fonts
- Documentation
