Senior Java J2ee Developer Resume
Dallas, TX
SUMMARY
- 8 years of IT experience in complete Software Development Life Cycle (SDLC) starting from System Analysis, Design, Development, Implementation, Debugging and Testing of web based, Client - server and N-tier Architectures in Banking, financial and HealthCare domains.
- Implement design patterns accordingly such asSingleton, Factory, and MVC etc.
- Strong experience wif Core java, Servlets JSP, and JDBC Technologies
- Expertise noledge in Core concepts, Collections, Threads, Serialization, Exception Handling etc
- Expertise in Spring frame work, Struts, Hibernate, Web Services and JSF
- Developed J2EE applications on different IDE’s like Eclipse, BEA Web logic and Net Beans.
- Good noledge of Object Oriented Programming Concepts & Web design Patterns Working wif teh servers like Oracle Web logic, JBoss and Apache Tomcat
- Experience in creating dynamic web pages using JSP, JSTL and Struts-tiles, Custom Tags, User Defined Custom Tags, Validators and AJAX calls to obtain partial updates and faster response time
- Strong programming experience wif web technologies like HTML, XHTML, JavaScript, CSS, XML, XSL, XSL: FO (Formatting Objects), XSLT, JSON, and developed Master pages to build consistent and maintainable user interface and applied CSS for a consistent look and feel for Page design
- Worked extensively on Database design, Normalization, stored procedures, user defined functions, views and triggers for data manipulation using SQL Server 2005/2008 & DB2.
- Experience in working version control tools like CVS, SVN, and Harvest
- Designing and implementing services on Spring Framework
- Generated reports in PDF, XML and Excel Format using JSON and Java API’s
- Good noledge in working wif various open source software like Struts, spring, Hibernate, Log4j, Ant in development
- Worked in Agile and Waterfall Methodology efficiently
- Maximizing teh use of modern enterprise integration technologies to accelerate time to market
- Good experience in client interacting roles and a good team player in meeting teh goals and teh deadlines in teh project
- Ensuring high degree of quality and consistency in all deliverables by providing and actively participating in appropriate levels of unit testing, documentation, design and code reviews
- Training and supporting development teams and operations
- Develop and support verification of Java-based solution delivery, including testing processes, tools, and techniques
- Committed, hard working, goal oriented, & TEMPhas zeal to learn new technologies Posse’s good problem solving & interpersonal skills.
TECHNICAL SKILLS
Operating Systems: Windows 7/9x/NT/2000/XP, Linux, UNIX
Programming Languages: C, C++, Java
Skills: Core Java, J2EE, Servlets, JSP, JDBC, JNDI, JMS, JSP, MVC, EJB, JDBC
Web Technology: JDBC, servlets2.0, JSP2.0, Web services, CSS2.0, JavaScript, JQuery 1.4.2/1.7.1 , JQuery-UI, DOJO
Scripting Languages: HTML, DHTML, JavaScript, CSS, XML, XSL, XSL: FO, Ajax, JSON, XSLT
Web Services: JAX-RPC, JAX-WS, SOAP, RESTful web service
Distributed Technology: EJB3.0, JMS
Framework: Jakarta Struts1.0/2/3, JSF, Hibernate2.1/3.0, Springs MVC
Web Servers: Apache Tomcat5.5
Application Servers: BEA Web Logic10/11, JBoss, WebSphere
IDE: Net Beans, Eclipse, IBM WSAD 5.0, RAD
Database: SQL server, Oracle 8i/9i/10g/11g, SQL, PL/SQL, MySQL, DB2, Microsoft Access 2000
Tools: Toad and SQL Developer
Build Tool: ANT, MAVEN, TOAD
Logging Framework: Log4j
Version Controls: CVS, VSS, Harvest, SVN
PROFESSIONAL EXPERIENCE
Confidential, Dallas, TX
Senior Java J2EE Developer
Responsibilities:
- Involved in System Analysis, Development and Testing.
- As an offshore developer, was responsible for requirements analysis, interacting wif client-base/onsite developers to validate teh understanding and actively involve myself as a team member for teh development of teh module
- Was responsible for Impact analysis and analysis document preparation
- Writing code to parse XML files
- Coding, Generation of Excel and PDF Reports.
- Created teh JMS messages using EJB on teh Web Page of teh application.
- Transformation of teh document to suit different formats
- Extensively involved in Performance tuning of teh Database wif teh DB team.
- Writing stored procedures, functions and Views implementing business rules in DB2.
- Responsible for developing teh total Client and Administrator module for teh Application.
- Strictly followed 3 tier Architectural design pattern
- Responsible to provide system support once teh code is migrated to Test, QA or Production environments.
- Implement design patterns accordingly such asSingleton, Factory, and MVC etc.
- Using Ajax calls for improving teh performance
- Implementation of client side validations using JSTL validation tags or using JavaScript.
- Used JSP, JSTL, and Struts Tiles to develop UI.
- Developed and implemented appropriate exception handlers in Java5.
- Production Issue Analysis Fixing.
- Research on Excel Report Styling.
- Responsible for preparing teh Project documentation to describe teh overall functionality.
- Integrated teh Web Applications By using Restful, SOAP, which TEMPhas developed wif coding of Java5.
- Involved in testing teh application and followed Test Driven Development (TDD) process.
- Actively involved in Bug Fixing during teh build and deployment process and debugging.
- Maintained teh Project as per teh SEI CMM Level 5 Standards.
- Involved inSDLCLife Cycle of project including Analysis, Design, Development and Testing.
- Transformation of teh document to teh different format like PDF, .xls, .xml, .txt using XML and XSL: FO document, asynchronous processing of teh data using teh Ajax functionality, writing SQL queries for New York and Arizona causality cases.
- Responsible for creating Barcode in teh PDF using XSL code.
- Worked on Pagination in order to improve teh performance of teh page.
- UsedAJAXcalls to improve teh UI performance.
- Created teh Settlement and Payment process business and logical implementation scenarios for estate and causality cases.
- Created teh UI using JSP and JSTL for teh claim-processing screen.
- Implemented teh Pop-screen using Ajax calls in teh UI.
- Worked wif JSON-lib library for transforming beans, maps, collections, java arrays and XML data to JSON and back again to beans so it that data can be easily available in teh web pages.
- Merging of teh files and Batch process of those files and send it for printer Que.
- Report Generation in PDF and Excel using Stored Procedure queries.
- Played teh great part in addition of features like e-mail, fax, uploading and saving of teh files of different format, validation of data on teh client side as well as teh server side
- Used JMS API for Batch printing teh Documents, so that once teh Batch Printing requested is completed and teh asynchronous communication happens between client application and local application in a distributed computing environment and Display teh Message using EJB.
- Batch Printing teh Documents for PrintQ using EJB Message Driven Bean send message and mail once teh print is successful.
- Responsible for maintaining versions of source code usingHarvest Tool Used by teh client ( Confidential ).
- Involved in Unit Testing and running teh test case to proper functioning.
- Involved in SEI CMM Level 5 actives.
Confidential, Dallas, Texas
Senior Java J2EE Developer
Responsibilities:
- Development of Parser, Mapper and Serializer.
- Executing Maps from Web Services Hub.
- Configuring environment for end-to-end testing.
- Test case Writing and Unit Testing.
- Used Harvest for version control across common source code used by developers.
- Created small components to implement search of specific format of strings and validations like date-validation as per client requirement by embedding regular expressioninto Complex Data Exchange Tool code.
- Implemented a different technique to execute parser, mapper and serializer and also found some constraints, should be implemented for performance tuning.
- Teh Informatica Complex Data exchange tool itself can do deployment of maps.
Confidential, Dallas, Texas
Java Developer
Responsibilities:
- Developed teh UI using JSF and XHTML based on teh Proto-type.
- Developed Sessions Beans for User autantication
- Worked on Pagination using Seam Frame work and JSF
- Used customized Data Access and Exception Handling Classes in whole application
- Developed all teh tiers of teh J2EE application, implemented business logic using Seam Frame work in teh middle tier, developed Beans and helper classes to communicate wif teh presentation tier which consists of JSPs and Servlets.
- Worked on Java Server Faces (JSF) components of teh Java technology along wif teh JBOSS environment
- Involved in implementing JSF Validation for across several modules.
- Coding, Documentation, Unit test case writing and Unit testing.
- Updating teh documents like ‘Use Case Specification’
- Coordination wif Team members
- Search module implementation along wif dynamic search grid creation, Role Based Access
- Privilege design and implementation for entire Application
- Completed Business Rules POC as part of Insurance Policy Administration Suite
- Worked on Pagination using Seam Frame work and JSF
- Prepare teh low-level design documents.
- Used CVS for version control across common source code used by developers.