We provide IT Staff Augmentation Services!

Java Full Stack Developer Resume

0/5 (Submit Your Rating)

Knoxville, TN

SUMMARY

  • Over 8 years of professional IT experience in designing, development, implementation and Testing of Java, Web based applications with Object Oriented Technologies
  • Accomplished Java Developer with experience in designing and developing client/server applications using Java/J2EE technologies for enterprise applications
  • Experience with UML use cases, sequence and class diagrams using IBM Rational Rose
  • Strong experience in Object Oriented Design and Analysis(OOAD) and Development methodologies
  • Development of Multi - Tier Distributed, Web based/Mobile, e-commerce, Enterprise Applications using Javaand J2EE Technologies with Software Development Life Cycle.
  • Experience in developing applications using enterprise J2EE technologies like Java Servlets & JSP
  • Proficient in implementing various Java/J2EE design patterns including Singleton, Factory, Proxy, Decorator, Strategy, Interceptor MVC, Front Controller, DAO, Service Locator and other core and j2EE patterns.
  • Solid front-end developer with experience in various UI technologies including JSP, CSS, HTML5, XSLT, XSL, XML, JavaScript, JQuery, Bootstrap
  • Experience in analysis, design and development of MVC pattern and Struts1.2, Hibernate3, spring2 framework based applications.
  • Extensive experience in Multi-tired and Distributed Applications, Web Based Applications, Messaging Applications
  • Well versed with core Java concepts like collections, multithreading, serialization,Javabeans
  • Experience in deploying applications on IBM WebSphere 5.x/4.x, BEA, WebLogic 10.3x Application servers and on Tomcat 6.xWeb server.
  • Efficient in developing java applications in various Integrated Development Environment (IDE) tools like Eclipse, My Eclipse, Net Beans, RAD.
  • Expertise in Implementing various Architectural & design patterns like Command, Session Façade, Singleton, Front Controller, DAO, Composite view, View halper, Business Delegate.
  • Better Understanding of SOA concepts and implementation using Web services
  • Experience in writing SQL queries, Stored Procedures for accessing and managing databases such as Oracle8i/9i/10g, SQL Server 2008/2005
  • Good experience on high-volume transactional systems running on Unix/Linux and Windows
  • Implemented Unit Testing and Integration testing during teh projects
  • Collaborated with technical team members to integrate back/front end issues
  • Excellent Analytical & problem solving skills with attention to detail and Persistence, Teamwork and Communications
  • Created RESTful services as per teh requirement.
  • Has noledge in Python scripting.

TECHNICAL SKILLS

Languages: C, C++, Java/J2EE, Perl, Python

Spring Framework: Spring-Core, Spring AOP, IoC, Spring Boot, Spring MVC, Spring Batch

Frameworks: Struts 1.x, Struts2.x, Spring, Hibernate 3.x/2.x

Web Technologies: JSP, Servlets, JDBC, Java Beans, HTML, JavaScript, Angular 2, Backbone JS, Bootstrap, CSS

XML technologies: XML, XAS, DOM, XSL, XSD and DTD

Database: Oracle, DB2, MySQL, MS SQL Server, MS Access VBA

System Designing Tools: UML, Rational Rose

IDE: Eclipse 2.x/3.2, Net Beans, IBM RSA, Visual Studio Code, JBoss Developer Studio

Tools: /Version Controls TOAD, XML Spy, PL/SQL Developer, SQL, SQL Navigator, JUnit, Ant, Maven, UML, CVS, SVN, CA SCM

Other technologies: RESTful, SOAP, WSDL

App Server: WebSphere 6.1/7/8, WebLogic 10.x/11.x,JBoss

Methodologies: Agile, Scrum, Waterfall, Iterative, Spiral

PROFESSIONAL EXPERIENCE

Confidential, Knoxville, TN

Java Full Stack Developer

Responsibilities:

  • Involved in teh analysis, design and implementation and testing phases of SDLC
  • Followed Agile & Scrum Methodology for development of teh product
  • Used Struts Framework as teh MVC for teh development and implementation of teh project
  • Involved in designing and developing teh front end of teh application using JSP, Java script, JQuery, HTML5, Backbone JS, Bootstrap, Angular 2and CSS
  • Enhanced user experience by designing new web features using MVC Framework like Backbone JS
  • Worked with Single page application framework Angular 2 extensively using routing, services, components and directives.
  • Developed JSP custom tag libraries, and associated support in teh Action Servlet, that assists in creating interactive form-based applications, which is teh one of teh primary area of functionality using Struts Framework
  • Extensively used Action, Dispatch Section, Action Forms, and Struts Configuration from Struts.
  • Implemented JavaScript Client side validation and some server side validation with java code as per teh requirements
  • Used developer tools to debug teh front end application
  • Consumed SOAP web services for data transfer.
  • Made use of Data Access Object(DAO) design pattern for designing data access layer
  • Involved in writing teh PL/SQL Queries for different database operations
  • Involved in fixing teh bugs at Development and production levels.
  • Involved in code integration and shipment of teh code to other environments
  • Designed Test Scenarios for teh functionality testing.
  • Developed build scripts using Maven as teh build tools for teh creation of teh build artifacts like war or ear files
  • Used Java Messaging Services for teh reliable and asynchronous exchange of important information such as payment and purchase confirmation.
  • Implemented Batch Jobs using Spring Batch that process large data sets.
  • Used IBM Jazz (Rational Quality Manager) for defect tracking.
  • Developed module level reports using BIRT (Business Intelligence Reporting Tool).
  • Followed Agile Developmentmethodology with daily SCRUMS and backlog story reviews and estimations.
  • Followed TDD (Test Driven Development) and Junit Tests.
  • Migrated whole project to JBoss from WebSphere

Environment: Java, JSP, JQuery, Servlets, Struts, JNDI, JDBC, XML, JavaScript, Angular 2, Node JS, Spring Batch, Jenkins, Oracle 11g, WebSphere7.x, JBoss 6.x, BIRT, Tomcat 8, HTML5, Backbone JS, Bootstrap, CSS, IBM Jazz, Maven, Junit, Kanban, RESTful, Web Services, CA Harvest, XML, XSL, Castor, Windows 7, IBM RSA 8.0.4

Confidential, Dallas, TX

Java/J2EE Developer

Responsibilities:

  • Involved in teh analysis, design and implementation and testing phases of SDLC
  • Developed Use Case Diagrams, Object Diagrams & Class Diagrams in UML.
  • Followed Agile & Scrum Methodology for development of teh product
  • Used Struts Framework as teh MVC for teh development and implementation of teh project
  • Designed DTDs Schema for data transmission and XSL style-sheets to generate Excel sheets, graphs, PDF from XML documents
  • Developed Service layer classes to support teh business functionality with Spring
  • Involved in designing and developing teh front end of teh application using Struts Tiles, JSP, Java Script, HTML5, JQuery and CSS.
  • Used SPRING framework to support Hibernate tool
  • Created teh Application Context file in teh Spring Framework for injecting beans
  • Extensively used Action, Dispatch Section, Action Forms, and Struts Configuration from Struts.
  • Implemented JavaScript Client side validation and some server side validation with java code as per teh requirements
  • Involved in implementing JUnit Test Cases
  • Made use of Data Access Object(DAO) design pattern for designing data access layer
  • Involved in creating RESTful services.
  • Involved in invoking teh Web Services by making using of Axis, SOAP
  • Involved in writing teh Named queries, Criteria queries in Hibernate 4.0
  • Preparation of Issue resolution tracking sheet, categorizing issues, maintaining teh issue aid information and resolve issues occurring in production
  • Involved in fixing teh bugs at Development and production levels.
  • Involved in code integration and shipment of teh code to other environments
  • Designed Test Scenarios for teh functionality testing.
  • Developed application in Test Driven Development.

Environment: Java, JSP 2.0, Servlets, Spring 4.x, JNDI, JDBC, XML, JavaScript, JQuery, Oracle 11g, PL/SQL, Angular JS, Web logic 10.3.6, JUnit, HTML5, JSon, Web Services, SVN, Hibernate 4.0, UNIX

Confidential, Seattle, WA

Java/J2EE Developer

Responsibilities:

  • Involved in gathering system requirements for teh application and worked with teh business team to review teh requirements.
  • Developed UI, presentation layer using JSF Framework, HTML5, JQuery, JavaScript and CSS.
  • Extensively used Apache Struts Framework for building teh application.
  • DevelopedEJBs(3.0) for processing teh Business logics and to provide data persistence in teh application.
  • Developed java programs to parse XML documents using (JAXP) DOM parser.
  • Used data set and data adapter objects in order to reduce teh database traffic and increase performance.
  • Extensively used Hibernate in developing data access layer. Developed SQL queries, views and stored procedures using PL/SQL.
  • Used JDBC to communicate with Oracle 10g database.
  • Implemented Service Oriented Architecture by developing Java web services using WSDL, UDDI and SOAP.
  • Worked with core java and Drool Rule Engine and participated in all aspects of software life cycle including analysis, design, development, production deployment and support
  • Developed a unit-testing framework by customizing spring’s JUnit extension for testing teh application.
  • Used Rational Clear Case for version control and ANT to compile, build and package teh application for deployment on WebSphere 7.0 application server.
  • Used Log4j logging framework in teh application to store log messages.
  • Developed reports using Crystal Reports 11
  • Deployment of teh web service converted java interfaces on a daily basis to a WebSphere testing environment for subsequent development of teh front end.
  • Identify issues with teh requirements. Suggest and direct teh stakeholders to potential resolutions of such issues.
  • Developed detailed design documents for all teh functional modules of teh application to be used by teh testing team to setup test cases.
  • Created reports using Jasper.

Environment: Struts Framework, Spring MVC, Struts, JDBC, JSP, ANT, JUnit, JQuery, Servlets, Hibernate, Log4j, PL/SQL, WebSphere 7.0, Clear Case, Git, Oracle 10g, PL/SQL, Junit, HTML5, XML, JAXP, CSS, JavaScript, WSDL, SOAP, RAD 7.5

Confidential, Minneapolis, MN

Java/J2EE Developer

Responsibilities:

  • Involved in designing teh user interfaces using JSPs.
  • Involved in analysis, design and development of e-bill payment system as well as account transfer system and developed specs that include Use Cases, Class Diagrams, Sequence Diagrams and Activity Diagrams.
  • Developed custom tags, JSTL to support custom User Interfaces.
  • Developed teh application using Struts Framework that leverages Model View Layer (MVC) architecture.
  • Used WSAD for writing code for JSP, Servlets, and Struts.
  • Implemented persistence layer using Hibernate that use teh POJOs to represent teh persistence database tables. These POJOs are serialized Java Classes that would not has teh business processes.
  • Deployed teh applications on IBM Web Sphere Application Server.
  • Used SPRING framework to support Hibernate tool and Struts.
  • Implemented teh application using teh concrete principals laid down by several design patterns such as MVC, Business Delegate, Session Facade, Service Locator, Data Access Object, Singleton and Factory.
  • Used CVS for version control across common source code used by developers.
  • Used XML Web Services using SOAP to transfer teh amount to transfer application that is remote and global to different financial institutions.
  • Involved in creating RESTful services
  • Development of Multi-Tier Distributed, Web based/Mobile, e-commerce, Enterprise Applications using Javaand J2EE Technologies with Software Development Life Cycle.
  • Developed JUnit test cases for all teh developed modules.
  • Used Log4J to capture teh log that includes runtime exceptions.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report.

Environment: Java, J2EE, JSP 2.0, Struts 2.0, EJB 2.0, JMS, JNDI, Oracle, DHTML XML, DOM, SAX, JQuery, RESTful, Rationale Rose, WSAD 5.1.2 (Web Sphere Studio Application Developer), UNIX, IBM Web Sphere Application Server 5.1, Hibernate 2.0, spring, LOG4J, CVS

Confidential

Java Developer

Responsibilities:

  • Used Oracle as a backend to perform various database manipulations.
  • Followed Agile & Scrum methodology for development of teh product.
  • Developed Service layer classes to support teh business functionality with Spring MVC
  • Involved in deployment of dis application on WebLogic 10.3.2 Application Server
  • Involved in writing build scripts & deploying application on Test Servers
  • Created teh related procedures and functions used by JDBC calls in teh above components
  • Involved in design and development of presentation layer using HTML and JSP
  • Worked on JSPs and JSTL tags
  • Tested teh Components with various workflows of teh System
  • Involved in technical documentation.

Environment: Java 2 Enterprise Edition (J2EE), JSP, WebLogic Application Server 10.3.2, UML, Struts 1.x, XML, HTML, DHTML, JDBC Oracle, Windows NT 4.0

Confidential

Java Developer

Responsibilities:

  • Planned and designed elements of teh Positive Pay and Claim modules as part of a team.
  • Developed web interface using Servlets, XSLT and JavaScript and Desktop application using Swing.
  • Designed and developed Java classes to communicate with teh CORBA calls.
  • Used XML parser for retrieving information from server side calls.
  • Used XSLT for transforming teh XML content into HTML.
  • Involved in deployment of dis application on IBM Web Sphere Application Server.
  • Used JavaScript for client-side validations.
  • Implemented design patterns like session facade, business delegate, value object pattern and Data access objects
  • Developed a webservice which will retrieve teh details from teh Database
  • Used JDBC to connect to Oracle database and get teh results that are required

Environment: J2EE, Swing, Servlets, C++, XML, XSLT, HTML, JDBC, DOM, JavaScript, Oracle 8i, IBM Web Sphere Application Server, Windows

We'd love your feedback!