Java Developer Resume Profile
SUMMARY:
- Over 11 Years of software development experience in object oriented programming, design and development of Multi-Tier distributed, Enterprise applications using Java and J2EE technologies with Software Development Life Cycle. Experience in gathering and analyzing the requirements from users and management. Experience in Financial, Banking and Health care domain applications.
- Currently working as a Senior Java/J2EE developer.
- Hands on experience in developing numerous multi-tiers Java J2EE with different open source technologies and frameworks spring, Hibernate, JMS, EJB, JSP, Servlets.
- Extensive experience and actively involved in Requirement gathering, Analysis, Design, Reviews, Coding and Code Reviews, Unit and Integration Testing.
- Extensive experience in working with Oracle using SQL, PL/SQL
- Expertise in parsing XML files.
- Have been involved in full life-cycle projects using Object Oriented methodologies / Programming OOP's .
- Expertise in Frameworks - Jakarta Struts, Spring including EJB Business Components, Presentation Tier components JSP, Servlets, JSTL and Struts, Tiles, Java Script, AJAX, HTML , Resource Tier components JDBC and Hibernate and Persistent Object Components using DAO, Hibernate, JDBC, JMS,XML, XSD/DTD, XSL/XSLT, SAX, DOM Parsers
- Worked extensively with RUP, UML, and OOAD.
- Expertise in Web services using SOAP and REST architecture.
- Expertise in writing Java batch jobs which invokes Web Services, PL/SQL Stored Procedures.
- Strong skills in writing UNIX and Linux scripts.
- Expertise in JMS, IBM Web sphere MQ, Expertise in writing MDBs to listen to MQs.
- Extensive experience with RAD 6.0, RSA, Eclipse3.1.2 and Oracle 9i JDeveloper
- Extensive experience in development of three tier N-tier applications, Distributed Applications using J2EE Technologies.
- Have strong analytical skills with proficiency in debugging, problem solving.
- Experienced with web/application servers as IBM Web Sphere 5.1/6.0, Weblogic 9
- Strong experience in developing applications in UNIX environment.
- Sound RDBMS concepts and extensively worked with Oracle 8i/9i/10g, DB2
- Extensive working experience with stored procedures, functions, triggers, etc. using SQL and PL/SQL.
- Worked on different OS UNIX Sun Solaris, HP, and AIX , Linux, Windows NT, Windows XP, Windows 2K, and Windows VISTA/7.
- Expertise in using Version Control systems like CVS Concurrent Versioning System , SVN, Clear Case, Perforce.
- Strong verbal and communication skills.
- Extensively worked with big teams, and always like to be a TEAM Together Everyone Achieves More player.
TECHNICAL PROFICIENT:
Operating Systems | Unix, Linux, Windows NT, Windows 95/98, Windows 2000 Professional, Windows XP/VISTA/7. |
Languages | Java JDK1.4/1.5/1.6 , C, C , SQL, PL/SQL |
Web/Distributed Technologies | J2EE, Servlets 2.x/3.x, JSP 2.x, JSTL1.1, EJB 1.1/2.0/3.0, JDBC 2.0/3.0, RMI, XML, SOA, UML, MVC, Spring, Struts, EJB, JMS, Hibernate |
Scripting | JSP 2.x, Java Script, HTML, DHTML, CSS, Unix Shell Scripting. |
Frameworks | Spring, Jakarta Struts, AJAX, JUnit. |
RDBMS | ORACLE 8i/9i/10g, DB2 |
Web/Application Servers | WebSphere Application Server 5.1/6.0/7.0, Weblogic 8.x/9.x |
IDE / Tools | RAD, Eclipse 3.1, MyEclipse, Web sphere MQ |
Methodologies | Unified Modeling Language UML , Agile and Test Driven Development |
PROFESSIONAL EXPERIENCE:
Confidential
Responsibilities:
- Designed and developed Legacy Notice Service system using SOAP based web service.
- Used Spring 3.0 for developing Third Party service at service layer and DAO layer.
- Used Spring 3.0 for developing POA service at service layer and DAO layer.
- Designed and developed Document Correspondence module using spring for ITF folder.
- Designed and developed Entity Correspondence module for ITF folder.
- Developing User Interface and implementing business process using Prime Faces, JSF, JSP and Servlets.
- Worked with Prime Faces, AJAX and JSON, Dynamic HTML and CSS.
- Involved in creating a data model for a service where multiple providers were involved.
- Involved in Creating and consuming SOAP Web services using annotations.
- Configured IBM MQ and send Third party case information to TPF case queue.
- Designed and Developed Document Correspondence SOAP based web services consumed by PEGA Case Management system in ITF Folder.
- Involved in generating JAXB classes from Document Correspondence schema files to support Correspondence web services consumed by PEGA Case Management system.
- Developed several DAO classes interacting with DB2 database and participated in writing Hibernate criteria builders and predicates.
- Developed several Message Driven Bean classes to consume the messages from Disassociation queue.
- Implemented spring's dependency injection for all the DAO's, Service Beans.
- Consumed DMV, DOJ and PEGA SOAP based external Services while creating new Power of Attorney declaration to represent the individual taxpayer.
- Developed PL/SQL stored procedure to clean up the duplicate Activities 10 M records
Environment: Java 1.6.2, Spring 3.0, Hibernate 3.0, RAD 8.5, Webpshere Application Server 8.0, JSP, AJAX, JSON, Java Script, Servlets, SOAP Web Services, Clear Case, Clear Quest, DB2, JAXB, MQ, SOAP UI.
Confidential
Responsibilities:
- Involved in analysis of functional specifications.
- Involved in designing the application in agile model and creating design documents.
- Involved in creating UML design specs - Use cases, Class Diagrams, Sequence Diagrams using IBM Rational Software Architect.
- Designed and developed HMDA report Web Service to send the HMDA action data to downstream systems.
- Involved in FLEX UI changes to add comment for Borrower Cancellation reason.
- Implemented using Spring Framework for the services.
- Developed Web services using REST architecture.
- Developed Persistence Layer using Hibernate.
- Involved in the project and views creation in Perforce while moving the code to UAT and Production.
- Involved in all the configuration management activities till code moved to Production.
- Involved in Release Management of the application and Production Support for fixing the issues.
Environment: Java 1.5, Spring, Hibernate 3.0, Oracle 10g, Web Services, IBM's RSA, Perforce, JUnit, Weblogic Application Server 10.
Confidential
Responsibilities:
- Involved in analysis of functional specifications.
- Involved in designing the application in agile methodology and creating design documents.
- Involved in creating UML design specs - Use cases, Class Diagrams, Sequence Diagrams using IBM Rational Software Architect.
- Involved in design and coding of new Services and modifying existing services to reflect the new regulations and updating the service registry.
- Developed JMS to publish messages to MQs queues and written MDBs to listen to messages published using JMS.
- Developed Web services using SOAP architecture.
- Involved in WebSphere Application Server v7.0 Configuration Management and deployment
- Involved in design and development of style sheets with CSS.
- Coded different deployment descriptors using XML.
- Implemented UNIX shell scripts to call stored procedures and invoke batch jobs.
- Developed test cases using JUnit.
- Involved in Database schema design, developed stored procedures.
- Involved in Oracle database performance tuning.
- Experience in using Version control system Perforce.
Environment: J2EE, Spring, Hibernate, Web logic 9.0, Oracle, Web Services, JMS, Perforce Version Controlling , SQL, JUnit, Flex.
Confidential
Responsibilities:
- Analyze the Business Requirements and Involved in Analysis, Design, Development, UAT and Production phases for new modules and enhancements of the application.
- Designed the sequence diagrams and class diagrams using UML Rational Rose
- Designed and developed the Document processing and encrypting service that places the encrypted document in NAS server.
- Designed and developed the java multi-threaded batch process's ,App server and FTP server, used to bundle the data with transact info and export the bundles on SFTP link and gets back the acknowledgement for them.
- Designed and developed the UNIX shell script with cron entry for fetching noi files.
- Developed PL/SQL stored procedures and DBMS job schedulers that update file net pointers back to Prod CLOSR DB.
- Designed and developed SQL script used by SQL Loader to load the mapping flat file with data of 90 Mil records to DB tables.
- Used Spring Framework for Data processing services.
- Developed Persistence Layer using Hibernate.
- Used agile methodologies Scrum for software development. Involved in daily status meetings and team code reviews.
- Involved in all the configuration management activities till code moved to Production.
- Involved in Release Management of the application and Production Support for fixing the issues.
Environment: Java 1.5, Hibernate3.0, Spring 3.0, Oracle 10g, JUnit, Oracle Web logic Application Server 10 and windows