Java/j2ee Developer/support Engineer Resume
SUMMARY
- 5+ years of experience as a Java/J2EE developer in the areas of development, testing and deployment/support experience of enterprise applications on Windows & UNIX platforms through IDE’s such as Eclipse/MyEclipse, and Netbeans.
- Expertise in configuration, administration and custom development of Enovia eMatrix PLM application.
- Expertise in designing and developing applications using J2EE technologies including Core Java, Servlets, JSP, Struts, Hibernate, Spring, HTML, JavaScript, Ext Js, XML, JNDI, JDBC, CVS, Ant, Web Services.
- Extensively utilized the features provide by Struts and Spring framework in various projects for MVC architecture.
- Proficient in persistence framework like Hibernate ORM, JPA.
- Good experience with XML, XML Parsers and XSLT.
- Performed Blackbox as well as Whitebox testing.
- Expertise in Agile development and testing using Scrum methodology.
- Expertise in creating test scripts, test plans, and testing estimates.
- Expertise in Issue/defect tracking systems such as BugZilla, Clearquest, Quality Center and ServiceNow.
- Performed unit testing using JUnit, integration and deployment of applications done using tools ANT and Maven and debugging through log4j.
- Excellent communication skills.
- Team player with good time management and organization skills.
TECHNICAL SKILLS
Internet Technologies: Core Java, Java EE 5.0, Java (JDBC 2.0, Java Beans, RMI), J2EE (EJB 2.0/3.0, Servlets 2.1, JSP 1.2, JNDI), XML, JavaScript 1.2, CSS
Frameworks/ORM tools: Spring 3.0/2.5, Hibernate 3.0/3.2
App Servers/ Middleware: Tomcat 6.0, JBoss 5.5, GlassFish Server
IDE / Programming Tools: Eclipse, Netbeans
Operating System: Linux/UNIX, Windows NT/2000/XP/Vista/Windows 7
Scripting Language: XSLT, HTML, JavaScript, SVG, TCL, MQL
Database/Tools: JDBC, Oracle 8i/9i, MySQL
Libraries and Tools: Ant, Maven, Bugzilla, JIRA, Quality Center, ServiceNow
Version Control: SVN, Win CVS 1.3.
PROFESSIONAL EXPERIENCE
Confidential
JAVA/J2EE developer/Support Engineer
Responsibilities:
- Designed, developed and analyzed the front - end and back-end using Core Java, JSP, Servlets, XML, HTML for functionalities such as part creation, search part, document, promotion/Demotion of ECR/ECO.
- Enhanced and fixed bugs for various PLM functionalities such as part creation, search part, document, promotion/Demotion of ECR/ECO and Parts and BOM mass update etc.
- Configured, Enhanced the Enovia eMatrix PLM implementation at Confidential -Energy.
- Involved in testing and on-going production support of PLM implementation during release support of PLM application.
- Developed scripts using TCL and MQL for mass data updates for various objects (projects, tasks, ECO, ECRs, BOM etc.) on UNIX platform.
- Worked with Testers in resolving various defects in the application was an integral part of the team.
- Did troubleshooting and RCA for various critical production issues for database lock, performance issues using JMeter.
- Provided Production support for the application.
Environment: Core Java, J2EE, Javascript, JSP, Hibernate, Eclipse, Tomcat, Oracle 11g, TCL, MQL, UNIX/Linux
Confidential
JAVA/J2EE developer
Responsibilities:
- Design and Development of server side modules using REST web services, Hibernate and Utility classes
- Used Spring for Dependency Injection and IOC.
- Development of test cases for unit testing using Junit.
- Developed the transaction-oriented logic in the Data Access Layer.
- Developed the application as per the functional requirements from the analysts
- Developed the client side validation using JavaScript.
- Developed web screens in Html and JSP.
- Design and Development of User Interface using Struts tag libraries
- Responsible for client side validations and server side validations in JSP
- Increased performance of the extended applications by making effective use of various design patterns ( Front Controller, Business delegate, DAO and Session facade)
- Used Log4J utility to log error, info and debug messages.
- Resolved complex problems in less time.
- Played major role in the completion of the project.
- Used the Transaction to persist the data in the MySql.
- Tested the whole application for errors screen by screens
- Developed rich UI using Ext JS library
Environment: Core Java, J2EE, Ext JS, Javascript, JSP, HTML, Hibernate, Spring, Eclipse, Maven, Tomcat, SVN, Clearquest, MySQL
