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.
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.
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.
Environment: JAVA, J2EE, JSP, Servlets, HTML, Java Script, CSS, AJAX, Web Services, XML parsing.