Java/j2ee Developer Resume
MA
SUMMARY:
- Over (2) years of Java, J2EE development experience in the areas of application development, support and enhancement.
- Development experience in Java, J2EE, Servlet, JSP, Struts, Spring, Hibernate, JDBC, Java Beans, JMS, JNDI, XML, XML Schema, Web Services, JUnit, Maven.
- Expert in Core Java with strong understanding of SWING, Collections, Multithreading, Event handling and Exception handling.
- Experienced in implementing designing phase using J2EE Design Patterns like Singleton Pattern, Data Access Objects and MVC/Model 2.
- Implemented and used Web Services with the help of WSDL and SOAP to get the data with different rentals.
- Used XML, WSDL, UDDI, SOAP, SAX parser and Web Services for communicating data between different applications.
- Created control scripts in Oracle 10g to load the data from DAR to create tab separated files and wrote PL/SQL to extract information from Oracle DB.
- Extensively used IBM WebSphere 5.1 while writing code and for creating Data Sources.
- Designed and developed core business model and business rules within the application using Java and J2EE technologies.
- Expert in Web/User Interface development using AJAX, HTML, DHTML, CSS and Java Script, jQuery.
TECHNICAL SKILLS:
Languages: C, C++, Java 1.7, SQL, PL/SQL, UML, PHP
Java/J2EE Technologies: Servlets, JSP, EJB, JSTL, JDBC, JavaBeans, Struts, MVC, Hibernate, Spring, RMI, ANT, MAVEN, Log4j, JSON, XML, JAXP, DOM, JNDI, JMS, JNI, JUNIT, EasyMock, Web services, Swing
Web Technologies: HTML 5, CSS 3, JavaScript, AJAX, jQuery
Web Services: Apache CXF (SOAP), Jersey API (RESTful)
Web/Application Servers: Web Logic Server, Apache Tomcat, Websphere .
Database Environments: Oracle, MySQL
Operating Systems: Windows, Unix/Linux.
Version Control Tools: SVN, GIT
Build Script: ANT, MAVEN, Bash shell scripting
IDE’s: Eclipse, NetBeans, Intellij IDEA
Patterns: MVC, Core J2EE design patterns (MVC, Factory, business delegate, service locator, session façade, DAO, DTO, Singleton).
WORK EXPERIENCE:
Confidential, MA
Java/J2EE Developer
Environment: Eclipse 3.4, JDK 1.5, Java, J2EE, Java Mail, Tomcat 6.0.18, BEA Web Logic 8.1, Web Services, Spring, Hibernate, log4j, SVN, Oracle 10g, LDAP, My SQL, SQL Server, Agile/Scrum Methodology, Linux, UNIX.
Responsibilities:
- Involved in all phases of SDLC, Requirements gathering, design & Analysis, development, testing, deployment and bug fixing of an application.
- Involved in writing detailed design document.
- Design and Development of modules involving Spring MVC, Web Services, JMS, JSTL.
- Worked with Java/J2EE development to login in to application using LDAP, payment method classes, Invoice PDF display, financial, bill and active services classes.
- Designed Court Services front end view using Spring MVC and Spring Web flow.
- Implemented business tier using Spring AOP and spring IOC.
- Parsed the XML based responses using JAXB Parser and validated XML against the schema generated by the court systems.
- Implemented and used Web Services with the help of WSDL and SOAP to get the data with different rentals.
- Consumed and developed Web Services using Apache Axis to communicate with administrative department.
- Used Java Mail API for posting and processing mails.
- Used Spring AOP for logging and exception handling as a part of remediation strategy.
- Wrote JUnit Test cases for several classes which support the application.
- Developed CSS style Sheets and worked heavily.
- Used log4j as logger.
- Involved in writing queries and stored procedures for My SQL, Oracle and SQL Server.
- Deployed applications in Apache TOMCAT Server participated in code reviews and also worked along with testing teams.
- Used Maven for building and deploying Application.
- Wrote PL/SQL to extract information from Oracle DB.
- Created control scripts in Oracle 10g to load the data from DAR to create tab separated files.
- Developed stored procedures, cursors and database Triggers and implemented scrollable Result sets.
- Used SVN Version Control tool.
- Agile/Scrum Methodology has followed, Conducted and attended Stand up meetings every day in the mornings.
Confidential
Java Developer
Environment: Java, JSP, Struts, HTML, CSS, JavaScript, JUnit, Shell, MySQL, Log4J, Web logic, Eclipse, Linux/UNIX, Singleton, Model View Controller, IBM Rational Clear Case.
Responsibilities:
- Involved in the process of analysis, design, and development of the application.
- Developed user interface using JSP, Struts and Java Script to simplify the complexities of the application.
- Entire application was developed in J2EE using an MVC based architecture with help of Apache Struts. Programmed Struts Action classes, Model classes.
- Implemented the application using the concrete principles laid down by several Java/J2EE Design patterns like MVC, Singleton, Data Transfer Object (DTO) and Service Locator
- Used JavaScript for client - side validations, and AJAX to create interactive front-end GUI.
- Used Apache Ant as build tool. And Web logic as the application server for deployment.
- Involved in writing stored procedures, complex queries using SQL to process the data on MYSQL.
- Performed unit testing on various project modules using JUnit framework.
- Used IBM Rational Clear Case as version control tool for maintaining source code and project documents.
- Implemented Log4J for Logging Errors, debugging and tracking.