Java/j2ee Developer Resume
SUMMARY:
- Over 7+ years of experience in Software Applications Development and Design using Object Oriented Programming (OOP), Java/J2EE technologies.
- Strong Working experience in design, development and implementation of several J2EE frameworks like MVC Struts 2.0, Spring IOC, Spring MVC, Spring Web Flow, and Hibernate.
- Experience with SOAP, RESTful Web Services Implementation and User Interface development using Ajax based Java script, JQuery, JSP Pages with HTML5.0, CSS, XSLT and XML.
- Experience in Build / Deployment in various environment.
- Experience in database programming (Stored procedures, Triggers, Packages, PL/SQL) using Oracle.
- Experience in test cases and writing technical documents.
- Excellent Communication, interpersonal and analytical skills and a highly motivated team player with the ability to work independently.
- Willingness and ability to learn and adapt quickly to the emerging new technologies and paradigms.
TECHNICAL SKILLS:
Languages: Java, SQL, JavaScript, CSS, HTML5.0.
Java Technologies: J2EE, Servlets, JSP, JDBC, XML, JMS, EJB.
Servers: JBoss 6.1/7.1, Websphere Application Server 6.x/7.x, weblogic 10.x.
Operating Systems: Windows XP/8.
Frameworks: Struts 2.x, Spring 2.5/3.0, Hibernate 4.0, JSF, Web services.
Databases: Oracle8i / 9i, DB2, SQL Server 2000
IDE: Eclipse, RAD.
Tool: Toad, Ant, JIRA, CVS, PVCS.
PROFESSIONAL EXPERIENCE:
Confidential
Java/J2EE Developer
Technology: JDK 1.6, Java EE 5/6, Oracle 10g/11g, Spring MVC, Spring 2.5, Hibernate 3.2, HTML5.0, CSS, Java Script, XML, JUnit, JBoss, and Log4j.
Responsibilities:
- Understand the current architecture / requirement and redesign the whole package structure which supports new functionality and easy to upgrade in future.
- Developed the front end using Spring Web MVC architecture.
- Worked extensively on Spring IOC / Dependency Injection. Configured the crosscutting concerns like logging, security using Spring AOP.
- Used JQuery, AJAX, extensively in Client Side UI Development and validation.
- Developed Data Access Layer using the Hibernate ORM framework.
- Have coded numerous DAO’s using Hibernate Dao Support. Used Criteria, HQL and SQL as the query languages in Hibernate Mapping.
- Integrated the Spring and Hibernate framework.
- Developed RESTful Web services to connect external services.
- Used log4j for tracking errors, debugging the code and application support for User acceptance testing.
- Responsible for Development, unit testing, integration testing and implementation of the application.
- Production support like bug fixing, build and release to production box.
- Build and deploy application in dev and test environment.
Confidential
Java/J2EE Developer
Technology: Java 1.6, Spring 2.5, Struts 2.x, Hibernate 3.0, AJAX, Web services, Websphere Application Server 6.1, Java Beans, XML, JQuery, CSS, Oracle 10g.
Responsibilities:
- Developed Presentation layer using AJAX, JQuery, HTML, XSLT, CSS and JavaScript..
- Spring Framework at Business Tier and Uses spring's Bean Factory for initializing services.
- Used Spring Core Annotations for Dependency Injection.
- J2EE design patterns have implemented singleton, session façade and business delegate.
- Developed Backing beans to handle UI components state and stores that state in a scope.
- Hibernate used as Persistence framework mapping the ORM objects to tables.
- Developed complex SQL join queries for efficiently accessing the data.
- Responsible for Development, unit testing, integration testing and implementation of the application.
Confidential
Java Developer
Technology: Java1.4, Struts1.2, Hibernate 2.0, Java Script, AJAX, XML, XSLT, JBoss and Oracle.
Responsibilities:
- Used JavaScript for Client Side validation in vies.
- Configured struts - config.xml and web.xml and properties file provided by the Struts framework for the implemented modules.
- Co-ordinate with the QA lead for development of test plans, test cases, test code and actual testing responsible for defects allocation and those defects are resolved.
- Extensively wrote Java Scripts to enforce client side validations.
- Developed sequence diagrams, State diagrams, Activity diagrams and collaboration diagrams using Rational Rose.
- Designed and developed the web application using Struts and JSP.
- Used Websphere Application Server and JDBC package for Data Access Objects and DB Connections from the Connection Pool using Oracle database.
- Wrote PL/SQL Packages, Stored procedures, Views and Functions at the Oracle database.
Confidential
Developer
Technology: Java, MVC Framework, JSP, JSTL, EJB 2.0, Servlets, HTML, JavaScript, Websphere Application Server and SQL Server 2000 database.
Responsibilities:
- Custom Tag libraries has used for generating the Question Engine.
- Calling different services like, Member services using web service call, communicate web sphere to web logic and connecting to eDirectory using stateless session bean.
- Developed persistence layer of a sub module using Data Access Object and Value Object in the framework.
- Created DAO's and Web services using Compass Framework and implemented Publish/Subscribe model for asynchronous messaging.
- Involved in deriving the design documents which involves class diagram, and sequences diagram.
- Implemented Web Services to interact with IMS Application.
- Used AJAX to get the sales history details of fulfilment centre in XML on hourly basis.
- Used XSLT to convert the XML data into HTML.
- Troubleshooting for the new solutions for different problems.
- Involved in preparing the status update documents and presenting the same to the client
- Deployed the Application Using WebSphere Application Server.
- Wrote SQL queries and stored procedures for data manipulation and interacting with the DB2 database
- Involved in Bug fixation and enhancements.
Confidential
Developer
Technology: IBM WAS, Java, JSP, Servlets, HTML, JavaScript and Oracle.
Responsibilities:
- Involved in Requirements Analysis, planning and Use case study Using RUP Methodology.
- Created detailed design documents (UML diagrams like Use case, Class, Sequence, and Component diagrams) using Rational Rose.
- Extensively JSP, JSTL, XML, XSLT, DTD, Parsers, JSP and CSS has used for web page development.
- Create XML file, DTD file, and XML Schema files using enterprise tool
- Prepare and review the technical design for the system that adheres to the MVC architecture using Front Controller, Business Delegate and DAO patterns.
- Designed and implemented the logging mechanism using Log4j.
- Write and modify database stored procedures, triggers, functions, and pl/SQL scripts in TOAD to improve db performance.
