We provide IT Staff Augmentation Services!

Full Stack Java Developer Resume

3.00/5 (Submit Your Rating)

Dover, NH

SUMMARY

  • Over all 3+ years of experience in IT Industry as a Java/J2EE Developer involving in Analysis, Design, Testing of web based and client server multi - tier applications which use Java/J2EE technologies.
  • Experienced in implementing OOPS concepts using Java/J2EE technologies such as Core Java Collections, Generics, Enums and Annotations etc, Servlets, JSP, EJBs, JDBC, spring, Hibernate and Web Services.
  • Well versed in all stages of Software Development Life Cycle including requirement analysis, design, development, testing, deployment and support and maintenance with various methodologies such as Waterfall, Incremental, Iterative and Agile models.
  • Experience in developing Web Applications involving J2EE technologies like Java, JSP, Servlets, HTML, Java Script, CSS, JDBC, JNDI, XML, AJAX and JUnit.
  • Strong Experience in developing user interfaces with HTML, DHTML, JSTL, XML and CSS.
  • Worked with scripting languages like Java Script, JQuery.
  • Experienced in client side designing and validations using HTML5, DHTML, Java Script, Jquery.
  • Well versed in MVC Model View Controller architecture using spring, JSF and also implementing JSTL JSP Standard tag library, custom tag development and tiles.
  • Experience in JSP, Java Beans and Servlets for developing applications using MVC architecture.
  • Experience in Persistence Framework like Hibernate ORM Object Relational Mapping in a typical n-tier architecture.
  • Experienced in programming tools like ANT, Maven Build scripts, JUnit and Log4j.
  • Good Exposure to Web/application servers such as Apache Tomcat, WebLogic, WebSphere.
  • Experience in developing various UML designs like class diagrams, cases and sequence diagrams using Rational Rose.
  • Strong experience with tools like Rational Rose rational, CVS project management and SVN.
  • Experience in using IDEs like Eclipse, Netbeans and Spring Tool Suite STS .
  • Penchant to learn things, Good communication skills, Hardworking and adaptable, Quick learning, Self-motivated, precise and dedicated.

TECHNICAL SKILLS

Programming Languages: C, C, Java, SQL,C

J2EE Technologies: Servlets, JSP, EJB, JMS, JDBC, JNDI, JTA, JPA, JUnit, Web Services REST

MVC Frameworks: Struts, Spring, JSF

ORM Frameworks: Hibernate, JPA

Web Technologies: HTML, DHTML, HTML5, CSS, Java Script, XML, XSL, XSLT, XHTML

Application Servers: WebLogic, WebSphere, JBoss

RDBMS: Oracle 8i/9i/10g/11g, MS Access, SQL Server 2010, MySQL

HTTP Web Servers: Apache Tomcat, Jetty

Methodologies: UML, OOAD, JAVA/JEE/J2EE Design Patterns

IDE/Utilities: Eclipse, PL/SQL Developer, Star UML, TOAD, SQL Developer, Netbeans, Spring Tool Suite STS

UML Tools: Rational Rose, MS Visio, UModel

Operating Systems: Solaris UNIX, Linux, and Windows XP/Vista/7

Others: Maven, Ant, CVS, Log4j, Java Script, Unix Shell scripting, Adobe Photoshop CS3, Adobe Flash CS5,MS-Office

PROFESSIONAL EXPERIENCE

Full Stack Java Developer

Confidential, Dover, NH

Responsibilities:

  • Involved in analysing business requirements and compose them into a technical use cases.
  • Involved in creating class and sequence diagrams using Rational Rose.
  • Designed and developed the application based on MVC framework.
  • Involved in implementing Enterprise Java Beans EJB's to access the database.
  • Deployed Enterprise Java Beans on WebSphere Application Server.
  • Built web-tier components using JSP, Struts Tag Libraries html, bean, logic etc, Java Script, Action Beans.
  • Used HTML5, JSPs, and CSS for GUI and JavaScript for client side validations.
  • Performed validations from a third party client using the Restful Web Services.
  • Used multi-threading to code very efficient programs.
  • Employed JDBC in persistent service to connect to MySQL and perform database operations.
  • Developed DAO's to invoke DAP's Data Access Programs to access data from .CSV files and to MySQL database.
  • Wrote various Struts framework Action classes for interfacing with the business logic, form beans for presenting the data to JSPs.
  • Designed the WebPages GUI using CSS, HTML
  • Developed Database Objects like PL/SQL packages, Stored Procedures and Materialized Views.
  • Wrote batch jobs for loading data from .CSV files into database.
  • Interacted with the Users and Documented the Application.

Environment: J2EE 1.5, JSP 2.0, Struts 1.3,JDBC, XML, Log4J, JUnit, ANT, Java Script, HTML5, CSS, SVN, Web Sphere 5.1, Eclipse 3.2, MySQL, Windows XP.

Full Stack Java Developer

Confidential - Atlanta, GA

Responsibilities:

  • Used Spring MVC to decouple business logic and view components.
  • Developed Graphical User Interfaces using HTML, CSS and JSP's for user interaction
  • Performed client side validations using Java Script.
  • Implemented Hibernate in the data access object layer to access and update information in the Oracle10g Database
  • Used various Core Java concepts such as Multi Threading, Exception Handling, Collection APIs to implement various features and enhancements.
  • Wrote test cases in JUnit for unit testing of classes.
  • Consumed Web Services for transferring data between different applications.
  • Wrote PL/SQL queries, stored procedures, and triggers to perform back-end database operations.
  • Performed connectivity with Oracle database using JDBC.
  • Used SVN version control to track and maintain the different version of the application.

Environment: Java/J2EE 1.6, JSP, Servlets, Spring 3.0, EJB 3.0, Hibernate, WebLogic Application Server 10g, XML Web service, Oracle 10g, HTML, Eclipse3.0, AJAX, Java Script, JUnit 3.8, CSS, SVN.

We'd love your feedback!