Senior Java Consultant Resume
Irvine, CA
SUMMARY
- Experience in Finance, Manufacturing, Insurance and Retail domains.
- Extensive work experience in designing and developing Enterprise Applications in J2EE using Core Java and J2EE framework.
- Expertise in development frameworks Struts, spring and Hibernate.
- Experience in developing Web Services using SOAP and REST.
- Expertise in writing Queries and Stored Procedures in Oracle.
- Extensive experience with JBoss, Web logic application server, Web logic Portal, IBM Web Sphere Server & Apache Tomcat.
- Experience in writing Usecases and design artifacts such as Sequence diagrams and Class diagrams using IBM Rational Software Architect and other tools.
- Experience in Code Build and version control systems such as Perforce, CVS, VSS and StarTeam.
- Implemented design patterns like Session Façade, Singleton and Factory pattern.
- Extensive experience in Integrated Development Framework (IDE) spring tool suite, IntelliJ, Bea WorkSpace Studio and Eclipse.
- Expertise in Client Side Designing and Validations using HTML, CSS, JavaScript, JSP and JQuery.
- Good experience in using JUnit and HTTP Unit for writing Unit Test Cases and Ant and Maven for build scripts.
- Experience in working on java Multi - Threading and shell scripts.
- Expertise in monitoring tools for Production environment like Wily Introscope, Leak Hunter and change detector.
- Played the role of Technical Lead, Team Lead and Onsite coordinator.
TECHNICAL SKILLS
Java/J2EE Technologies: Java, JSP, Servlets, JDBC, EJB, JNDI, Web services, WSDL, JMS
Frameworks: Struts, Spring and Hibernate
Portal: Web Logic Portal
Web Technology: HTML, CSS, XML, DOM, Ajax, JavaScript and Jquery.
Database: Oracle, MySql
Application Servers: J Boss, Web Logic, Tomcat and Web sphere
Web Server: Apache
Source Control Tools: Perforce, VSS and Clearcase
Design Tools: IBM Rational Rose
Development Environment: spring tool suite, IntelliJ, Eclipse and Net Beans
Tools: TOAD, PL SQL Developer, Ant, Junit, AppWorx, Autosys.
Web Analytics tools: Google analytics, Tea Leaf, Net insight.
Monitoring Tools: Wily Introscope, change Detector and Leak hunter
Operating Systems: Windows, UNIX, Solaris.
PROFESSIONAL EXPERIENCE
Confidential, Irvine, CA
Senior Java Consultant
Responsibilities:
- Involved in preparation of detailed design document and functional specifications for the enhancements.
- Implemented the data protection and territory sales adjustment modules.
- Worked on The Pipeline Processing Framework, designed to facilitate the batch processing of data elements using multi - threading.
- Used Hibernate to do the object relational mapping between the tables and java objects.
- Implemented Web Services using SOAP for SOFI application to be consumed.
- Worked on shell scripts and Autosys to invoke batch jobs.
Environment: Java, Servlets, J2EE, Hibernate, Web Services, Web logic, Oracle, Maven, spring tool Suite, SOAP UI, TOAD, shell script, Autosys and Perforce.
Confidential, Irvine, CA
Java Consultant
Responsibilities:
- Involved in preparation of detailed design document and functional specifications for the enhancements.
- Worked with the Business team in gathering requirements for the application.
- Mapping Business process to assist high level design and translating the process functionality to software development specifications.
- Implemented Front-end, back-end and integration development with Java, UNIX, Oracle DB SQL, JavaScript, Jquery, spring, CSS and HTML.
- Analyze, debug, and monitor issues as assigned for various POC applications.
Environment: Java, JSP, Servlets, spring, JQuery, J2EE, JDBC, Web Services, HTML and CSS, JBoss, Oracle, Ant, IntelliJ, TOAD.
Confidential, Irvine, CA
Technical Lead
Responsibilities:
- Involved in preparation of detailed design document and functional specifications for the enhancements.
- Worked with the Business team in gathering requirements for the application.
- Designed and developed the Automation of the Data pull process for FREUD.
- Implemented spring service layer with dependency wiring, transaction and annotations.
- Used Hibernate to do the object relational mapping between the tables and java objects.
- Implemented Web Services using SOAP and REST technologies.
- Designed and developed Application based on Struts Framework using MVC design pattern.
- Hands on experience on writing test cases for service components having Business validations using JUnit.
- Used Clear case to maintain the code versions. Also created build for the releases and deployment of the code changes to Dev.
- Involved in the code review of the enhancements for better quality assurance.
Environment: Java, JSP, Servlets, Spring, Web Logic, Hibernate, Struts 2, JavaScript, Web Services, Ajax, Oracle 10g, Ant, Clear case, Clear Quest.
Confidential, Simsbury, CT
Technical Lead
Responsibilities:
- Involved in Requirements Analysis, Design, Coding and testing phases of the various enhancements of the project.
- Used Spring Core for dependency injection/Inversion of control (IOC), and integrated frameworks like JSF and Weblogic Portal.
- Writing SQL queries, PL/SQL procedures and functions for various reports.
- Preparing the Design & Implementation Notes document.
- Hands on experience on development of new enhancements for the Consumer service application.
- Involved in Production support of the application.
- Apache Ant was used for the entire build process.
- Used Tea Leaf and Net insight web Analytics tool for consumer report preparation.
Environment: Java, JSF, Spring, Web Logic Portal, Struts, EJB, JMS, Servlets, JavaScript, Web Logic, Web Services, Ajax, Documentum, Oracle 10g, Ant, Tea Leaf, Mercury Quality Center, PVCS, UML.
