Java/ J2ee Developer Resume
New Jersey, US
SUMMARY:
- Over 6 years of experience in analysis, design, development, implementation and troubleshooting of various Java / J2EE based applications.
- Worked on domains like HealthCare, Financial, Banking and Telecom.
- Experienced in developing using Servlet, JSP, Ajax, HTML, CSS, JavaScript and JQuery.
- Developed XML applications using DTD, Schema, DOM, SAX, and JAXB.
- Experienced in MVC web application frameworks, including Struts 2, Spring MVC.
- Strong understanding of SQL, PL/SQL relational databases and database, proficient in database development and implementation based on Oracle and MySQL.
- Hands on experience with CRUD operation, Criteria Queries of Hibernate, Hibernate Annotations for Object and Relational Table mappings.
- Developed and deployed Web Services - WSDL, SOAP, JAX-WS, UDDI, familiar with the process of Bottom-up and Top-down.
- Developed and deployed Web Services - REST, JSON, JERSEY, JAX-RS.
- Strong Android and Linux operating system working knowledge, JNI, HAL.
- Strong C programming ( POSIX Threads Programming, Inter-process communication, socket)
- Familiar with the development process of Linux Character Driver.
- Extensive Experienced in various development tools, including Eclipse /MyEclipse IDE.
- Good Sound of various Design Patterns such as Singleton, Factory, Adapter, MVC and so on.
- Familiar with writing test cases using JUnit Framework and Log4j for debugging.
- Experienced in build tools like Maven, Ant, CVS and SVN.
- Familiar with Configurations with JBoss Application Server, WebLogic Application Server, WebSphere Application Server and Tomcat.
- Ability to interact with end users, self-motivated, quick learner & Team player with good analytical and communication skills.
TECHNICAL SKILLS:
Java/J2EE Technologies\ Languages:JAX-WS, JAX-RS, JMS, RMI, JDBC, \ Java, PL/SQL XML\Struts, Hibernate, Spring, Log4j\
Web Technologies: Database\JSP, Servlets, Web Services, JavaScript, \ Oracle, MySQL\CSS, HTML XML, AJAX, JQuery, DOM, \SOAP, REST, XML Schema, DTD\
Application/Web servers\ IDE Tools: Apache Tomcat, Weblogic, JBoss\ MyEclipse, Eclipse\
Design Patterns\ Operation System: Singleton, Abstract Factory, Factory\ Windows 7/XP/2000, Unix, Linux, Android\
Other Tools: JUnit, Maven, Ant, CVS, SVN.
PROFESSIONAL EXPERIENCE:
Client: Confidential, New Jersey, US
Role: Java/ J2EE Developer
Responsibilities:
- Used the Spring Framework for the application based on the MVC design pattern.
- Developed and deployed Web Services - REST, JSON to retrieve data from third party.
- Used the RestTemplate to testing Web Services.
- Tested Web Services on the Android with KSOAP.
- Involved in creating new POJO's objects to use with the Hibernate persistence.
- Created connections to database using Hibernate session Factory.
- Wrote various Hibernate Queries using Hibernate Query Language (HQL) and hibernate criterion queries to execute queries against database.
- Used PL/SQL to write stored procedures, Triggers, Cursors and Functions.
- Developed Action Servlet Classes, Action Classes, Data Management Classes.
- Developed many JSP pages, used JavaScript for client side validation.
- Created tables in development environment and wrote Stored procedure in Oracle.
- Developed XML files using XSLT, DTDs, Schema's and Parsed using DOM parsers.
- Wrote Shell Script for compiling the application.
Environment: Java 1.6, Spring 3.0, Hibernate 3.0, Web Services, KSOAP, JSP 2.0, JavaScript/jQuery, JUnit, XML, UNIX, Weblogic10, Oracle 10g
Client: Confidential, Chicago, US
Role: Java/ J2EE Developer
Responsibilities:
- Involved in analyzing the business needs, system and database designing. Gathered the business requirements and their impact to the existing system.
- Involved in multi-tiered J2EE design utilizing Spring Inversion of Control (IOC) architecture and Hibernate .
- Implemented Spring's dependency injection for all the DAO's, Service Beans.
- Implemented Spring AOP for declarative transaction management.
- Used Spring framework for dependency injection, transaction management.
- Involved in creating new POJO's objects to use with the Hibernate persistence.
- Configured Hibernate objects as Spring Beans in the Spring Configuration File.
- Involved in rewriting and modifying the GUI Screens using JSP, HTML and JavaScript.
- Implemented SOA based web services, designed and built SOAP web service interface, implemented using SOAP & JAX-WS.
- Involved in writing PL/SQL stored procedures, functions, tuning SQL Queries.
- Used Log4J to validate functionalities and JUnit for unit testing.
Environment: Eclipse, JSP, Spring, Hibernate, JavaScript, CSS, CVS, XML, Log4j, JUnit, PL/SQL, Weblogic10, Web Services, SOAP, and Oracle 10g
Client: Confidential
Role: Software Engineer
Responsibilities:
- Designed and Developed the front-end and back-end using Struts, Hibernate and Spring .
- Used Spring framework for dependency injection, transaction management.
- Designed the user interfaces using JSP , HTML & CSS .
- Implemented client side validation using JavaScript and also Server side validation of form data using Struts validation framework.
- Developed the application using Struts Framework to implement a MVC design approach.
- Configured the Hibernate configuration files to persist the data to the Oracle Database.
- Deployed application in the WebLogic application server.
- Designed Unit test plan for testing of use cases designed for different cases in synchronous with requirement specification.
- Designed Integration test plan for testing of Integration of all use cases for a module.
Environment: Java1.6/J2EE, JSP, HTML, CSS, JavaScript, WebLogic Oracle 9i/10g, Hibernate, XML, Struts2, Spring
Client: Confidential
Role: Java/ J2EE Developer
Responsibilities:
- Coded XML pages and display data to the user.
- Developed and deployed EJB’s, Servlets and JSP’s on WebLogic Server.
- Implemented Struts with WebLogic Application server, JSP as view, Servlets as Controller, and Java Beans as model.
- Developed dynamic content of presentation layer using JSP.
- Developed of server side utilities using Servlets, Java Beans, XML.
- Wrote the PL/SQL stored procedures and triggers with in the Oracle databases.
- Used shell scripts to customize working environment and daily work.
Environment: Java, J2EE, JSP, Servlets, PL/SQL, Struts, Spring, Hibernate, WebLogic, EJB, JUnit, HTML, XML, JavaScript, Oracle
Client: Confidential
Role: Java/ J2EE Developer
Responsibilities:
- Implemented Spring and Hibernate mapping through Spring to inject Hibernate ORM functionality as part of the Spring framework.
- Designed and developed the HTML front end screens and validated forms using JavaScript.
- Used frames and CSS (cascading style sheets) to give a better view to the web pages.
- Utilized Servlets to handle various requests from the client browser and send responses.
- Implemented MVC using Struts Framework.
- Wrote server side programs by using Servlets and JSP.
- Preparation of Unit Test Cases and Execution using JUnit.
Environment: Struts 2, Spring, Hibernate, Tomcat, MySQL, HTML, JavaScript, CSS, JSP