We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • 4 years of experience in the design and development of software Web - based applications.
  • Extensive experience in design and development of multi-tier applications using Java, J2EE, Servlets, Spring, Hibernate, JDBC, Struts, XML, XSLT, WebServices (SOAP, WSDL), HTML, JSP, JSP Custom tag libraries, JavaScript and Junit.
  • Expertise in SDLC model and Developing Java Applications using Object Oriented Programming (OOP) concepts and MVC architecture.
  • Experience in working with software processes like Agile and Waterfall process.
  • Experience in design and implementation of Struts MVC (Model-View-Controller) and Spring MVC architecture.
  • Experience in using various design patterns such as MVC (Model-View-Controller), Singleton, Session Facade, Factory Method, Business delegate in the development of Multi-Tier distributed Enterprise Applications.
  • Experience in building and deploying applications using Maven and Ant-scripts.
  • Proficient in Client Side Designing and Validations using HTML 5, JavaScript, CSS 3, Struts Tag Library, JSTL, JQuery, and AJAX.
  • Experience in writing PLSQL / SQL and complex SQL queries.
  • Proficient in using RDBMS concepts with Oracle 9i/10g, DB2 and MySQL.
  • Good exposure and experience with Service Oriented Architecture (SOA) such as Web Services including SOAP, WSDL and AJAX.

TECHNICAL SKILLS

Languages: Java.

J2EE Standards: JDBC, XML Deployment Descriptors.

Web/Java Technologies: JSP, HTML 5, CSS 3, Servlets, JavaScript, JQuery, AJAX, XML, XSLT, XSD, JSTL.

Frameworks: Struts 1.x, Spring 3.x, Hibernate 3.

Web Services: SOAP, WSDL, REST.

Database: MySQL, IBM DB2, SQL Server 2005, Oracle 8i/9i/10G.

GUI: HTML, DHTML.

IDE: Eclipse.

Web/App Servers: IBM WebSphere 7.0/6.0, Apache Tomcat.

Operating Systems: Windows 95/98/NT/XP, UNIX, Linux.

Tools: Ant, Maven.

PROFESSIONAL EXPERIENCE

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in the analysis specification, design, implementation and testing phases of Software Development Life Cycle (SDLC) and the project was developed using Rational Application Developer 8.0(RAD 8.0).
  • Implemented several design patterns such as Singleton to access DAO, Business Delegate and Session Façade.
  • Managed and mentored a group of application developers, assigned responsibilities, elaborated use cases, managed project schedules, and module targets.
  • Analyzed "What if" scenarios and exceptional conditions and made recommendations to fill the gaps identified in the functional specs and detailed design.
  • Reviewed code and encouraged developers to use OO design concepts, best practices, exception handling.
  • Developed Code based on incremental iterative releases using an Agile process (Scrum).
  • Implemented Model View Controller (MVC) architecture using Spring 3.x at the Web tier level to isolate each layer of the application to avoid the complexity of integration and ease of maintenance.
  • Also used Spring 3.x Framework for Dependency injection and integrated with Hibernate.
  • Developed user interfaces using JSP, JSP Tag Libraries and HTML.
  • Created Action Classes which route submittals to appropriate components and render retrieved information.
  • Implemented end to end code from User interface code to the service code which communicates through SOAP Web Service to get the data for the end user.
  • Implemented server-side business components using Session Beans.
  • Involved in writing the Ant scripts for automating the process of building, testing and deploying the application.
  • SQL Server 2005 database was used for Stored Procedures in the application.
  • Implemented Persistence layer using Hibernate to interact with the Oracle 10g database.
  • Extensively used RAD 8.0 for writing code.
  • Used IBM Websphere Application Server 7 for deploying various components of application.
  • Avoided whole page refresh using Ajax and implemented Jquery for client-side validation.
  • Used SVN for version control.
  • Increased the number of JUnit tests to improve the overall quality of the Java/J2EE based applications.
  • Provide a solution for testing the Web Services using SOAP UI and also involved in testing Web Service with the valid request and response in SOAP UI.

Environment: Java 1.6, Agile Methodology, Servlet, JSP, Spring 3.x, Web Service, SOAP, WSDL, XML, XSD, Ajax, JQuery, Hibernate, PL/SQL, Oracle 10g, SQL Server 2005, IBM WebSphere Application Server 7, RAD 8.0, Ant.

We'd love your feedback!