We provide IT Staff Augmentation Services!

Java Full Stack Developer Resume

2.00/5 (Submit Your Rating)

Tampa, FL

PROFESSIONAL SUMMARY:

  • Around 6 years of IT experience in all phases of the System Development Life Cycle (SDLC) including Requirement Gathering, Analysis, Design, Development, Testing, Implementation and Maintenance Support of Web based, SOA and OLAP/ OLTP Applications.
  • Expertise in developing Multi - Tier Enterprise applications using Java/J2EE technology (Java, J2EE, JSP, Servlets, EJB, Struts, Spring, JDBC, JMS, JPA, JSF, MDB, RMI, JNDI, Swing, AWT, Applets, Hibernate, Web Services)
  • Application development experience using multithreading, Serialization, Externalization, Collection, Generics, Core JAVA, Applets and Swing.
  • Extensive experience in Web application development using - HTML, DHTML, CSS, JHTML, JavaScript, Ajax, Applets, AWT, RMI, LDAP, XML, UML. Used AngularJS as the development framework to build a single-page application. Knowledge of BackboneJS, KnockoutJS and NodeJS.
  • Experience in using XSL/XSLT for displaying data and XML parsers like SAX, DOM.
  • Strong Experience in working with Core Java and Swings.
  • Experience in developing components using Enterprise Java Beans over Application servers and platforms such as WebLogic.
  • Extensively worked with MVC Architecture using Apache Struts, Spring, Hibernate.
  • Experience with Hibernate Persistence Framework and Design patterns like Singleton, Factory, Session Facade, Business Delegate, Data Access Object, Data Transfer Object.
  • Experience using middle ware business logic technologies Session Beans, Entity Beans, Message Driven Beans.
  • Good Knowledge and experience in Web Services using SOAP and Restful.
  • Development experience with IDE’s like JDeveloper, Net Beans, My Eclipse and Eclipse.
  • Experience in deploying and configuring multi-tier enterprise applications on multiple servers such as Web logic Server, JBoss, WebSphere and Tomcat.
  • Experience of working with RAD, WSAD 5.0, JDeveloper, Eclipse 3.x (with MyEclipse plug-in).
  • Profound Knowledge on RDBMS like Oracle 8i/ 9i/ 11g, MySQL, SQL Server and developing Stored Procedures, Triggers, Views, Functions and SQL Queries.
  • Experience in Oracle development tools like Toad, SQL Navigator.
  • Experience in generating UML used case diagrams, class and sequence diagrams using Rational Rose, Microsoft Visio.
  • Good experience in working with Application Servers like Apache Tomcat 5.5, Jboss 3.2, Confidential WebSphere 6.0, Weblogic, JRUN and building application using ANT, Maven, Gradle and Jenkins for the build and deployment of applications.
  • Well acquainted with the Software Development Life Cycle (SDLC) for Development Projects.
  • Experience in the use of Defect Tracking & Version Management Tools such as Rational Clear Case, SVN and CVS.
  • Experienced in Unit Testing and generating of Test cases for web applications. Used mocking framework like Mockito, JMockit, Spring test with Groovy for debugging and testing the applications.
  • Possessing good interpersonal skills which were applied in coordinating with development team, QA team and support team as required
  • Have the motivation to take independent responsibility as well as ability to contribute and be a productive team member.

TECHNICAL SKILLS:

Languages: Java, C/C++, SQL, PL/SQL, JSP, AngularJS

J2EE Technologies: Spring Framework, Struts Framework, Hibernate, Servlets, JDBC, JMS, JAXP, JAXB, JSON, RMI, EJB, JSF, EJB3, JPA.

Other Technologies: AWT, Swing, Applets, HTML, CSS, D3, Bootstrap, JavaScript, DHTML, AJAX, Mock MVC XML, XSL, XSLT, XSL-FO, JSON.

Web Services: SOAP, WSDL, Restful

Tools: JUnit, Log4j, Ant, Toad, Maven, Jenkins, Mockito, DBArtisian.

Database: SQLDbx, Oracle 10g, MySQL 5, Sybase, PostgreSQL.

Servers: Cygwin, Apache Tomcat, Confidential Web sphere, Oracle Weblogic.

IDE: Intellij, My Eclipse, Eclipse, Net Beans.

Operating Systems: Windows XP/Vista/7,8,10, Unix, Linux (Ubuntu).

Revision Control: Apache SVN, Microsoft TFS, CVS, Git, Confidential Clearcase

PROFESSIONAL EXPERIENCE:

Confidential, Tampa, FL

Java Full Stack Developer

Responsibilities:

  • Involved in all phases of the project requirement, analysis, design, coding and Unit testing.
  • Designed the user interface of the application using AngularJS, HTML5, CSS3, Spring MVC, JSP, JavaScript, Ajax, JQuery, Bootstrap, EJB.
  • Used AngularJS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server. Applied multiple built-in Directives such as ng-model, ng-click into AngularJS application.
  • Actively participated in the daily SCRUM meetings to produce quality deliverables within time.
  • Applications are implemented using Agile methodology where there are daily SCRUM meetings every day to understand the status and resolve any issues.
  • Developed code to call the Restful web services to fetch the JSON data and populate on the UI using Angular Ajax based calls ($http)
  • Worked with Apache Tiles integrating along with the Spring framework to design the layout of the pages.
  • Design, developed and declared EJB's by using Dispatcher Servlet-XML of Spring MVC.
  • Involved in multi-tiered J2EE design utilizing Spring Inversion of Control (IOC) architecture and Hibernate.
  • Used Bootstrap and CSS3 media queries to create a responsive website that fit all devices from desktop to tablet and mobile phone.
  • Developed Web pages to display various screens on desktop and mobile devices using JSP , HTML5 , AJAX and CSS3 . Used JavaScript ( jQuery ) to perform Client-Side validation.
  • Used different spring components like Spring MVC to manage business layer. Used various built-in controllers (abstract, simple form) of spring MVC
  • Created and injected Spring services, Spring controllers and DAOs to achieve dependency injection and to wire objects of business classes.
  • Data Operations are performed using Spring ORM wiring with Hibernate and implemented Hibernate template and criteria API for Querying database.
  • Developed components of web services (JAX-WS, REST, JAX-RPC) end to end, using different JAX-WS standards with clear understanding on WSDL (type, message, port Type, bindings, and service).
  • Exposed and consumed REST-based Web Services to comply and work with other modules within the cluster of applications on the organization portal.
  • U sed Oracle Weblogic Server 11gR1(10.3) as the server to host the application
  • Used JMS using RabitMQ to report failure of connectivity between Quad instance and other components in Cluster.
  • Developed JUNIT test cases for the components to ensure all the developed code using Mockito and Mock MVC frameworks.
  • Build and deploy application on Apache Tomcat using Maven and Jenkins.
  • Implemented Log4J for logging errors, debugging and tracking using loggers, appenders components.
  • Used JIRA for bug tracking and to create user stories.
  • Utilize in-depth knowledge of functional and Technical experience in Java/J2EE and other leading-edge products and technology in conjunction with industry and business skills to deliver solutions to customer.
  • Involved in bug fixing during the System testing, Joint System testing and User acceptance testing.

Environment: AngularJS, HTML5, CSS3, Java Server Faces (JSF 2.0), JSP, JavaScript, Ajax, JQuery, Bootstrap, Spring Framework, Hibernate, EJB, Restful web services, Apache Tomcat, Maven, Jenkins, JUNIT, Mockito, JSON, Mock MVC, Log4J, JIRA, JMS

Confidential, Dallas, TX

Java Full Stack Developer

Responsibilities:

  • Responsible for gathering and analysis of business requirements. Involved in all SDLC (Software Development Life Cycle) Phases of the project.
  • Adopted Agile Software Development Methodology.
  • Designed and developed customer registrations and login screens using JSP , HTML and DHTML .
  • Worked on the application using JSF, AngularJS for front end, Spring to manage business layer components and hibernate for performing database transactions.
  • Worked on the application on Eclipse as the IDE and used eclipse standard/plug-in features for editing, debugging, compiling, formatting, build automation, test case template generation
  • Worked on front end, business, and persistence tier using the JSP, Java Script, Spring, and hibernate frameworks .
  • Responsible for Design and development of UI Framework which includes employing JSF in the presentation layer, integrating IceFaces and myFaces in JSF, configuring Ice Faces Filter and Faces Servlet in the configuration file.
  • Used different spring components like Spring MVC to manage business layer. Used various built-in controllers (abstract, simple form) of spring MVC. Used Spring Web flow to navigate between pages.
  • Design, developed and declared EJB's by using Dispatcher Servlet-XML of Spring MVC.
  • Involved in developing code for obtaining bean references in spring framework using Dependency Injection (DI) or Inversion of Control (IOC) using annotations .
  • Implemented Service Oriented Architecture ( SOA ) using JMS for sending and receiving messages while creating web services.
  • Implemented JSF Converters to Localization and configured the faces-config.xml to create a web application navigation rule.
  • Development of Controllers using Struts2 and modifying the handlers required for the new requirements and enhancements.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information.
  • Developing an Independent validation framework for validating the input forms Confidential server side.
  • Analyze Performance and redesign of system for scalability and low latency. Used SOAP-UI to test the Web Services using WSDL.
  • Used multithreading concepts to overcome errors in the process of concurrent quote transactions. Deployed the application in clustered environments for load balancing and Server failover conditions.
  • Extensively worked with the retrieval and manipulation of data from the Oracle database by writing queries using SQL and PL/SQL.
  • Used GIT as a source version controller for this project.
  • Used ANT framework to deploy applications on WebSphere application/ server.
  • Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.

Environment: Java, J2EE, Spring MVC, JSF, JSP, AJAX, Icefaces, Myfaces, Weblogic, Spring, Hibernate,JMS, AngularJS, Eclipse, Servlets, Oracle 10g, AJAX, ANT, SVN, Quality Center.

Confidential, Atlanta, GA

Java/J2EE Developer

Responsibilities:

  • Involved in full life cycle of project including planning sessions with project managers and business analysts to analyze business requirements in Java.
  • Developed the presentation layer using HTML, DHTML, CSS, JSP, JSTL, Ajax, JavaScript, Web services, Servlets .
  • Develop MDB to retrieve the JMS message from queue and communicate with different services based on request.
  • Used Design patterns like Singleton, Factory, Session Facade, Business Delegate, Data Access Object, Data Transfer Object.
  • Extensively used Apache Struts Framework to implement MVC architecture
  • Responsible for developing the Struts-configuration file, Action classes for handling the Http requests from the front-end components.
  • Involved in development using struts components - action mappings in struts-config.xml, tiles, Form Beans, Action classes for handling the Http requests from the front-end components, Backend, plug-ins in Struts architecture
  • Used J2EE Design Patterns (Singleton Pattern, Factory Pattern, and Business Delegate Pattern) for Middle Tier Development.
  • Extensive experience in event handling and even-based programming.
  • Used JDBC Api to interact with database SQL Server using SQL and PL/SQL.
  • Implement business logic with Drools rules engine.
  • Setup the MQ message queues, managers and channels on the server and configured them for use in production.
  • Involved in shell script programming and deploying the war files into the production servers and troubleshooting.
  • Use of SVN repository to maintain distributed work structure.
  • Worked with automated scripts using ANT framework to deploy applications on WebSphere application/ server. Involved in writing the ANT script for creating WAR and TAR files and SSH to stage box.
  • Use of JUnit framework for Unit testing of applications.

Environment: Java, J2EE, JSF, JSP, Servlets, HTML, DHTML, CSS, JSP, JSTL, Ajax, JavaScript, Web services, Servlets. WebSphere application, ANT Junit

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in Analysis, Design, Coding and Development of custom Interfaces. Involved in the feasibility study of the project.
  • Involved in developing static pages using HTML. Created custom tags for better navigation of the JSP pages.
  • Developed JSP’s for dynamic content generation and a script file which contains generalized script functions.
  • Wrote server side programs by using Servlets and JSP’s to handle various requests from the client browser and send responses.
  • Provided utility classes for the application using Core Java and extensively used Collection package.
  • JDBC were used in retrieving data. Involved coding SQL Queries, Stored Procedures and Triggers . Worked with Oracle8i
  • Wrote a controller Servlet that dispatched requests to appropriate classes.
  • Developed Dispatch Action classes to define several business methods.
  • Developed value object mainly used to wrap the data and pass across the layers.
  • Developed business logic using Stateless session beans for calculating asset depreciation on Straight line and written down value approaches.
  • Unit tested the changes using JUnit.
  • Deployed on Weblogic Server to integrate run time components and the tools to develop applications.

Environment: Java 1.4, Servlets, JSP, EJB, J2EE, STRUTS, XML, XSLT, Java Script, Oracle8i, SQL, PL/SQL, Eclipse, JDBC.

We'd love your feedback!