Java/j2ee Consultant Resume
Sunnyvale, CA
SUMMARY
- Over 8 years of IT experience in designing and developing enterprise wide, multi - tier and multi-threaded application software optimized for web-based, windows and distributed systems.
- Extensive experience in distributed technologies like Java, J2EE, Hibernate, Spring, Struts, EJB, XML parsing.
- Proficient in scripting framework - Dojo and AJAX.
- Extensive experience in RESTful/SOAP web services.
- Experience in RDBMS systems like MySQL, MS SQL and Oracle.
- Cloud computing - exposure to SaaS modeled application development/ Deployment.
- Knowledge of reports frameworks like Jasper reports.
- Expertise in XML technologies XSLT, XPATH, JAXB, DOM, SAX.
- Exposure to MULE Enterprise service bus.
- Experience in LDAP and SSO.
- Expertise in application servers like Web Logic and Apache Tomcat on LINUX and Windows platforms.
- Proficient in developing J2EE applications using IDE Tools like Eclipse.
- Experience in using version control tool like CVS.
- Exposure to end to end product development. Involved in full cycle product development.
- Strong knowledge of object oriented programming concepts and design patterns with UML.
TECHNICAL SKILLS
Languages: Java
Web Development: DOJO, HTML/XHTML, CSS, XML, DOM, SAX, JavaScript, AJAX, JSON, JAXB, XSLT
Frameworks/Design Patterns: Hibernate, Spring, Struts, MVC, J2EE Design Patterns, annotations
J2EE Technologies: Servlets, JSP, JSF, EJB, JSTL, LDAP, JDBC
Web Services: RESTful Web Services, SOAP web services
Enterprise service bus (ESB): Mule
Reports: Jasper reports
IDE and Tools: Eclipse, MySQl Workbench, TOAD, Ant, Maven
Databases: MySQL, MS SQL, Oracle
Servers: Apache Tomcat, WebLogic
Modeling language: UML, Magic Draw
PROFESSIONAL EXPERIENCE
Confidential, Sunnyvale, CA
JAVA/J2EE Consultant
Responsibilities:
- Design and Analysis to identify the optimal way to implement requirement.
- Implementation as per requirement using Java/J2EE.
- Writing unit and integration test cases for testing the new enhancements.
- Unit testing and Integration testing.
- Production Support. Involved in fixing the high priority issues.
- Quote page, Shipping and billing page.
- Caching module for Configuration interface objects (CIO).
- Copy Quote functionality.
- Carbon Copy quote functionality.
Environment: Core Java, J2EE, JSP, Servlets, Hibernate, Spring, Perforce, Eclipse, Log4j, Ant, WebLogic, Oracle, XML parsing, SOAP web services.
Confidential, Los Altos, CA
J2EE Developer
Responsibilities:
- Design and Analysis to identify the optimal way to implement requirement.
- Implementation as per requirement using core java.
- Unit testing and Integration testing.
- Production Support. Involved in fixing the high priority issues.
Environment: Java, J2EE, Hibernate, JSP, EJB, Struts, JQuery, Dojo, AJAX, JavaScript, HTML, SVN, MySQL, Jasper Reports, JUnit, Ant
Confidential
JAVA/J2EE Developer
Responsibilities:
- Followed agile methodology.
- Design and Analysis to identify the optimal way to implement requirement.
- Implementation as per requirement.
- Unit testing and Integration testing
- Deployment on the cloud server.
- Product Support by directly interacting with Clients.
- Admin configuration for CR process flow.
- Authorization and authentication for different user types - analyst, end user.
- Initiate/Record new CR and review changes
- Initiate CR request from incident/problem
- Associate multiple incidents/problems to CR
- Creation of Change Advisory Boards (CABs) and send for approval to CAB members
- CR approvals.
- Reports on CR impact analysis, root cause and symptoms.
- Integration with Incidents and Service Request.
Environment: Java, J2EE, Hibernate (HQL, Annotations, hibernate mapping files), Spring (MVC, Controller classes, auto wiring), DOJO (dijit, dojox features like Grids, Trees etc. Dojo Custom building. Dojo migration), DB (MySQL to MSSQL and vice versa changes), Jasper (For PDF reports), Mule ESB (SMTP connectors, JDBC connector), Ant (Build script generation, changes and maintenance), JUnit test cases, Log4j, RESTful webservices.
Confidential
Developer
Responsibilities:
- Design and Analysis to identify the optimal way to implement requirement.
- Implementation as per requirement.
- Unit testing and Integration testing
- Production Support and onsite co-ordination to gather requirements etc.
- Managed defects using HP Quality Center.
- Handling the automated build tool.
- Coordination with 2nd level Support and interacted with the users to resolve the defects, escalated the defects to the next level for high priority.
- Fully functional web pages for the application.
- Created functionalities in already existing Web Services.
- Consumed Web Services and used JAXB for parsing.
- Managed DEV-INT a test environment for developers.
Environment: JAVA, J2EE, JSP, Servlets, HTML, Java Script, CSS, AJAX, Web Services, XML parsing.