We provide IT Staff Augmentation Services!

J2ee Developer Resume

0/5 (Submit Your Rating)

Hayward, CA

SUMMARY

  • Over 5 Years of experience in the IT industry, involved in complete Software development life cycle (SDLC) including requirement gathering, analysis, design, development, deploying, testing, debugging, project management, implementation maintenance of application in the Client/Server and Internet/Intranet environments.
  • Application development experience using multithreading, Serialization, Externalization, Collection framework, Generics and Core JAVA.
  • Expertise in J2EE - Java, Servlets 3.0, JSP 2.1, JavaScript 1.5, Spring 4.2.0, Struts 1.3 and ORM tools like Hibernate 4.3.11
  • Developed rich and complex Web UI using HTML, JavaScript, JQuery 2.0, CSS, Bootstrap and XML
  • Expertise in developing applications using Spring Framework 4.2.0 that uses features of IOC, Spring MVC, Spring AOP
  • Experience with Enterprise Java Beans (EJB) - Session, Entity and Message Driven Beans.
  • Experience in developing and deploying applications through Tomcat and application servers like BEA Weblogic and JBoss
  • Extensive experience in Maven, ANT tools for deployment and customizing WAR/ JAR file management for web applications
  • Implemented Business services layer using Business Delegate, Service Locater patterns and DAO pattern for wrapping data access logic
  • Experience in Web Services design development and deployment using REST, WSDL, SOAP, UDDI, JAXP, JAXB, SAX, DOM and knowledge of Apache AXIS
  • Excellent experience in developing applications using Eclipse IDE 3.x
  • Experience in working with Databases like Oracle and SQL Server 2008
  • Good knowledge with CVS and SVN version control systems
  • Developed Use Case Model, Use Case Diagrams, and Class Diagrams, sequence diagrams using Microsoft Visio
  • Clearly communicate design ideas to senior team members using sketches, wireframes, and prototypes.
  • Working experience in software methodologies like Waterfall and Agile.

TECHNICAL SKILLS

Operating Systems: Windows, Linux (Ubuntu, Cent OS 6), Mac OS

Languages: Java Enterprise Edition, PL/SQL

APIs: Collections, JDBC, Servlet, JSP, JAX-WS, SOAP, REST, JAX-RS, JAX-B

Frameworks: Jakarta & Apache Struts 1.3, Hibernate 3.0, Spring Framework 4.2, EJB 3.0

Software Design Tools: UML, Visual Studio2008, NotePad++

IDE: Eclipse, NetBeans

Deployment platforms: Oracle WebLogic Server 12c(12.1.2)

RDBMS: MySQL, MS SQL Server 2005 and 2008, Oracle 11g, Oracle 10.3g

Web Technologies: HTML, CSS, Java Script, jQuery

PROFESSIONAL EXPERIENCE

Confidential - Hayward, CA

J2EE Developer

Responsibilities:

  • Involved in SDLC Requirements gathering, Analysis, Design and Development of application.
  • Developed the application using Spring Framework that leverages classical Model View Controller (MVC) architecture
  • Applied J2EE design pattern namely DAO, MVC, Factory, Singleton and Business Delegate
  • Designed and developed front end using JSP, JSTL and other custom tag libraries
  • Defined the required spring beans in the Spring configuration document to integrate Hibernate with Spring
  • Used Hibernate Session interface to manage Transactions (save, update, delete) and the Criteria interface to perform complex SQL queries
  • Configured the Web logic application server to deploy the application
  • Developed Restful web services using Jersey and used the web service to expose the monthly budget reports
  • Worked with JAX-B and XML Schema for exporting data into XML format and importing data from XML format to database
  • Implemented mailing service using Java Mail to send email invoices to the clients
  • Used SVN as version control system to check in and checkout the data
  • Followed agile methodology Scrum throughout the life cycle of application development to organize the stories and tasks keeping a track of the sprint backlog

Environment: JDK 1.8, Spring 4.2.0, Hibernate 4.3.11, Oracle WebLogic 12c(12.1.2), XML, JSP 2.1, JAX-B, Expression Language (EL), JSTL, Maven, JavaScript 1.5, HTML, CSS, Eclipse IDE, Jersey, Agile, Scrum

Confidential - San Jose, CA

J2EE Developer

Responsibilities:

  • Involved in the Analysis, Design and implementation of the project
  • Used Core Java in developing applications
  • Implemented Model View Controller (MVC) architecture using Struts 1.3
  • Developed Action classes for use with Struts
  • Developed user interface using JSP, JSP Tag libraries, HTML, JavaScript to simplify the complexities of the application
  • Used Hibernate in data access layer to access and update information in the database
  • Developed the Struts 1.3 Server side & Client side validations using the Validator framework and Validation rules
  • Used SVN for the configuration management and version control
  • Implemented mailing service using Java Mail to send email notifications when a Warehouse Manager approves an order to move the materials
  • Deployed the application on the Oracle WebLogic 12c server
  • Employed Scrum concepts of Agile Development Methodology for software development

Environment: JDK 1.8, JSP, JSTL, Servlets, HTML, CSS, XML, JavaScript 1.5, Eclipse, Oracle WebLogic 12c(12.1.2), Struts MVC 1.3, Hibernate 3.6, MS SQL Server 2008, XML, Agile, Scrum, Eclipse IDE, Maven

Confidential - San Mateo, CA

J2EE Developer

Responsibilities:

  • Involved in the analysis, high level design and detailed design of the web and enterprise applications
  • Worked on the development of the presentation tier using Servlets, JSP, Struts, JSTL, Struts, Java Script, AJAX and JQuery
  • Integrated Struts with spring framework to leverage dependency injection and also to develop Web Services
  • Used Spring MVC Architecture and SOA
  • Hibernate 3.6 framework is used as persistence layer for mapping an object-oriented domain model to a backend relational database (Oracle)
  • Developed and published SOAP based JAX-WS web services, and also developed clients for consuming other web services
  • Implemented design patterns such as MVC, Singleton, Session Façade, Business Delegate, Service Locator etc.
  • Involved in production support of J2EE applications
  • Involved in fixing the defects through pass 1, 2, 3 of the Integration Testing
  • Involved in upgrading servers to the latest JDK versions
  • Used SVN as version control system to check in and checkout the data
  • Followed agile methodology Scrum throughout the life cycle of application development to organize the stories and tasks keeping a track of the sprint backlog

Environment: JDK 1.8, Struts 1.3, Hibernate 3.6, Oracle WebLogic 12c(12.1.2), SOAP, XML, JSPs, Expression Language (EL), JSTL, Maven, JavaScript, HTML, CSS, jQuery 1.11, Eclipse IDE, Agile, Scrum

We'd love your feedback!