We provide IT Staff Augmentation Services!

Java Full Stack Developer Resume

3.00/5 (Submit Your Rating)

Austin, TX

SUMMARY

  • Over 8+ years of experience in JAVA/J2EE projects in software analysis, design, implementation and development and working experience in different domains like Banking, Retail, Entertainment, and Health Care domains.
  • Contributed in all phases of Software Development Life Cycle (SDLC) to reach the requirements of the project.
  • Extensive experience in Object Oriented Analysis in developing server side and front - end framework using J2EE design patterns.
  • Experience in building enterprise Applications and Distributed Systems using technologies such as Core Java, J2EE (SERVLETS, JSP, JSF, EJB3.0, STRUTS, HIBERNATE, SPRING, SPRING MVC, JDBC, JMS) and XML.
  • Good knowledge in spring application framework like MVC, Spring IOC, Spring JDBC, Spring Core Spring Boot, Object Relation Mapping using Hibernate.
  • Good Knowledge in developing micro services using Java/J2EE, spring, hibernate which will perform independently.
  • Good experience in developing Message Driven Beans and Session Beans.
  • Worked on Design and Analysis (OOAD) resulting in Use Case View (Use Cases & Actors) & Logical View (Class Diagram and Sequence Diagram) using UML.
  • Experienced in using relational databases Oracle, MySQL, SQL Server and writing complex SQL, PL/SQL programs and worked with No SQL databases such as Cassandra.
  • Hands-on experience in working with XML related technologies such as DOM, SAX, XML Schema, XSL, XSLT, XPath, DTD, XSD, JDOM, JAXB and JAXP.
  • Experience working with Web Services using JAX-WS, JAX-RPC, Axis, SOAP.
  • Extensive experience in JSP, JavaScript, JQuery, AJAX, XML, XSLT, HTML5, DHTML, CSS3, Bootstrap, Ext JS. AngularJS (1.6/2.0).
  • Highly involved in full software development life cycle implementation.
  • Experienced in developing applications using Model-View-Controller architecture, Struts framework.
  • Good knowledge on Reflection API.
  • Worked under Agile (XP, Scrum, TTD), RUP methodologies.
  • Solid design skills Java Design Patterns, Unified Modeling Language (UML).
  • Experience in implementation of business applications using BEA Web logic, Web Sphere, JBoss and Tomcat.
  • Experience in building projects using Ant and Maven.
  • Eclipse, NetBeans, Developer, WSAD, Spring Source tool suite and IntelliJ.
  • Excellent communication, Team work, inter-personnel and presentation skills, fast learner and organized self-starter.
  • Experience in software configuration management using SVN, GIT.

TECHNICAL SKILLS

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

J2SE/J2EE Technologies: CoreJava,JDK, JDBC, Servlets, JSP, JPA, JSF, JNDI, JMS (Java Micro Services)

Frameworks: Spring, Struts, Hibernate, Spring Boat, Micro Services

IDEs: Eclipse, NetBeans, IntelliJ, Edit Plus, Sublime text

Web Technologies: JSP, JavaScript, JQuery, AJAX, XML, XSLT, HTML5, DHTML, CSS3, Bootstrap, Ext JS. AngularJS (1.6/2.0)

Web Services: Spring, JAX-RS, SOAP, REST

XML Tools: JAXB, Apache Axis

Methodologies: Agile, Scrum, Waterfall

Database Servers: Oracle, MySQL, SQL Server, Cassandra

Version Control: CVS, SVN, TFS, GIT, Bit Bucket

Build and Test Tools: ANT, Maven, Junit, Bugzilla

PROFESSIONAL EXPERIENCE

Confidential, Austin, TX

Java Full Stack developer

Responsibilities:

  • Involved in analysis, design and development and testing phases of the application development using Scrum Agile methodology.
  • Involved in Sprint planning sessions and participated in the daily Agile SCRUM meetings.
  • Designed and implemented web module using Spring MVC
  • Developed web screens in JSP, JSTL, CSS, React JS, Redux and client-side validation using JavaScript and JQuery.
  • Extensively used the J2EE design patterns DAO (Data Access Object), BO (Business Object), DTO (Data Transfer Object), Front Controller etc.
  • Solely responsible for Web GUI automated unit testing (JavaScript JSUnit, and Perl Test: Unit).
  • Used Spring ORM module for integration with Hibernate for persistence layer.
  • Implemented Spring AOP in exception handling, which it reduces the development time to handle the exceptions
  • Involved in consuming, producing SOAP based web services using JAX-WS and tested the web services with SOAPUI
  • Implemented the application using the concrete principles laid down by several design patterns such as Business Delegate, Singleton, Data Access Object
  • Developed UML Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose
  • Used Eclipse as IDE for development and deployed application on WebLogic
  • Unit and integration test cases are being designed and developed using JUnit.

Environment: Java5.0/6.0, WebSphere 6.1/7.0, Tomcat 7.x, Hibernate, EJB 2.1, Python, JMS, Java Servlets, JSP, JQuery Framework, MySql 5.0 and MS SQL Server 2000/2005, Oracle 9i, Restful / SOAP web services, JProbe, Spring, Log4J, JIVE SBS, Jasper Reports.

Confidential

Java Full stack Developer

Responsibilities:

  • Designed the back-end components of a next generation mobile health risk assessment, developing REST/JSON based web services for consumption by an HTML5/JavaScript based frontend.
  • Architected services to align with business objectives and fit into overall SOA driven program.
  • REST service development with Spring MVC, serving JSON payloads to a Drupal/PHP based frontend.
  • SOAP service development with Spring WS, for B2B processes such as importing additional user data from third party sources such as customers and vendors.
  • Made the conceptual model of the relations between classes which captures the logical relations between real-world entities.
  • Implemented the service layer usingCXFframework including some parts of theWADL.
  • Built Facade object between theDAOlayer and the business layer.
  • Extensive use of JAXB to convert the xml schemas into objects to use in the application.
  • Built External services camel routes using java DSL.
  • Used parsers like SAX and DOM for parsing xml documents and used XML transformations using XSLT.
  • Used ANT and Maven automated build scripts to compile and package the application and implemented Log4j for Disability Print User project.
  • Used JPA and Hibernate annotations for defining object relational metadata.
  • Wrote unit and integration test cases for all the components.
  • Re-factored some old code to make more maintainable and reusable.
  • Involved in Kanban agile software development methodology.

Environment: Java 7, Web Services( SOAP and Restful), Spring 3.x/4.x, Hibernate 4.x, Apache cxf(Webservices Apache camel(Routes), JBoss(5.x/6.x), ORACLE (11g/12c),PL/SQL, JMS Solutions, Junit(EasyMock, Mockito), Log 4j, Maven, Git revision control, Google Guava, JSON/XML, IntelliJ.

We'd love your feedback!