We provide IT Staff Augmentation Services!

Sr. Full Stack Developer Resume

5.00/5 (Submit Your Rating)

Denver, CO

SUMMARY:

  • 7 years of experience in Object Oriented Analysis, Design, Development, Testing, Implementation and Post Implementation Support in all phases of Java/ J2EE applications. Well versed in both Server - side and Client-side programming.
  • Proficient in developing applications using Core Java, J2EE, JSP, Spring, Servlets, Java Beans, Hibernate, Web Services, JMS, JDBC, XML, HTML, HTML5, CSS3, JavaScript, Ajax, Angular4, Angular 6 and jQuery.
  • Experienced in working with SOAP and RESTful Web Services.
  • Extensively implemented various J2EE applications using MVC, Struts, Spring MVC, Spring JDBC, Spring Boot, Spring AOP, Spring IOC.
  • Designed and developed SOAP and Restful web services using WSDL, SOAP, JAX WS, JAX-RS, CXF, AXIS, JERSEY, REST Template and SOAP UI.
  • Experience in real-time monitoring and alerting the applications deployed in AWS using Cloud Watch, Cloud Trail and Simple Notification Service to maximize resource allocations.
  • Experience in building web applications using Spring Framework features like Spring Core, IOC (Inversion of Control), Spring Dependency Injection, Spring ORM, Hibernate, MVC (Model View Controller),Boot, Security, Spring Web Flow DAO (Data Access Object) and familiarity with AOP (Aspect Oriented Programming).
  • Great knowledge in Java architecture and developing the applications using Java/J2EE Design Patterns such as MVC, Singleton, Factory, Transfer Objects, Front Controller and Data Access Objects (DAO).
  • Experienced in implementing Microservices, Service Oriented Architecture (SOA) with XML based Web Services (SOAP/UDDI/WSDL).
  • Worked in AWS cloud platform and its features which includes EC2, S3 bucket, ELB, EBS, Cloud Watch, Elastic search, Virtual Private Cloud, and API Integration.
  • Strong experience in XML related technologies including XSD, DTD, XSLT, DOM, JAXP, JAXB, and XML Beans.
  • Good Knowledge of using IDE Tools like Eclipse, NetBeans, Rational Application Developer (RAD) for Java/J2EE application development.
  • Extensive Knowledge in Data Modeling, administration and development using SQLand PL/SQL in Oracle , MY-SQL,MS SQL Server, DB2 and SQL Server environments.
  • Exposure on cloud service related databases like PostgreSQL and MongoDB.
  • Extensive experience in using ANT,Maven, Gradle for build automation.
  • Expertise in using version control and configuration management tools like CVS and SVN, GIT.
  • Hands on experience with Unified Modeling Language (UML) and used it for developing various UML design diagrams like Use Cases, Class Diagrams, Sequence Diagrams and Component Models for the project requirement/ design specifications using Rational Rose and IBM Rational Software Architect (RSA).
  • Good experience with various Web/ Application Servers like IBM WebSphere, BEA WebLogic, JBOSS and Apache Tomcat.

TECHNICAL SKILLS:

Java/J2EE Technologies: JDBC, JSP, JSTL, JPA, RMI, JSF, EJB, JMS, JFC/Swing, AWT, Java Beans, XML, Spring, Hibernate, Micro services, ETL, Applets, Multi-threading, Java networking, Spring data, Spring Boot, Spring JDBC templates, Web services.

Web Technologies: Java Servlets, JSP2.0, HTML, AJAX, XHTML,DHTML, XML, CSS, Bootstrap, Grids, Flexbox, Java Script, JQuery, Angular, React, Express, Node.

Frameworks: Hibernate 2.0, Spring 2.5, Struts, JSF.

Web Services: SOAP, WSDL, UDDI, JAXP, JAXB.

J Unit, J: Mock, Spring Test.

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

Methodologies: Agile, Test Driven Development, Waterfall.

Web Servers: IBM Web Sphere 5.0/6.0, BEA Web Logic 8.1/9.0, Apache Tomcat 5.5/6.0.

IDE: Eclipse, IntelliJ, Net Beans, Visual Studio.

Tools: /Version Controls

Git, Log4J, JUnit, Ant, Maven, UML, SVN, Gradle, NPM, Grunt, Jenkins, Rational Rose.

Databases: Oracle 8i/9i/10g, MySQL, SQL Server 2000/2005, MongoDB.

Operating Systems: Windows, UNIX, LINUX.

PROFESSIONAL EXPERIENCE:

Confidential, Denver, CO

Sr. Full stack Developer

Responsibilities:

  • Reviewing Business Requirements, Functional Specifications and creating Detailed Design documents for development.
  • Developing Spring MVC Controllers for handling of web requests from the Presentation layer by use of URL Handler Mapping.Configured the development environment using Spring Boot with Spring MVC, Spring Data, Spring Security, and Spring Integration.
  • Developed various Custom DAOs using Spring ORM support to persist the records from suitable tables in the database.
  • Deployed application on AWS using Oracle WebLogic Cluster in Amazon EC2
  • Participated in AWS, GCP and Azure implementation and configuration of the components for development of Web application.
  • Developing presentation layer with JSP, HTML, JavaScript, CSS3, JSON, Spring Form Tags, Tiles, JSTL tags. jQuery & AJAX are used intensely for producing responsive User Interface.
  • Developed Asynchronous means of retrieval of data from the Server and Database using AJAX features as well as JavaScript.
  • Web application development for backend system using Angular 2/4, Node.JS with cutting edge HTML5 and CSS3 techniques.
  • Used Angular2/4 to create maintainable and testable single page application, used AngularJS markup and expressions.
  • Involved in integrating Spring with Hibernate and delegated the persistence operations using Hibernate Template.
  • Involved in Unit Testing, Integration Testing, and System Testing.
  • Involved in design and developing re-usable web services using SOAP, XML, WSDL, XML Schemas, JAXP and XSL for getting credit card information from third party.
  • Developed JavaScript validation using ng-Model for Client-side validations. Performed Code reviews and code fixes.
  • Implemented business logic on server-side using Session Beans and Entity beans.
  • Deployment of application using Maven.

Technology Stack: J2EE, Spring, JSP, Hibernate, Struts, AJAX, CSS, JDBC, Eclipse, Web logic 10.x, AWS, Web Services, AngularJS, NodeJS, Maven, SOAP, Oracle, ANT, Windows 8, SOA, jQuery, AJAX, JavaScript, HTML, CSS3.

Confidential, Hillsboro city, OR

Java Full Stack Developer

Responsibilities:

  • Designed the application under JEE architecture, Designed and developed dynamic and browser compatible user interfaces using JSP, JSTL Tags, HTML, CSS, JavaScript, jQuery and JSON
  • Developed server code using Hibernate, Spring and Web Services under the guide lines of Service Oriented Architecture.
  • Design and developed Web services based on SOAP, WSDL, JAXWS.
  • Developed persistence layer using, SQL, Hibernate/JTA and Spring.
  • Integrated User interface, server layer, persistence layer using Spring IOC, AOP and Spring MVC integration with OBPM, Spring integration with Hibernate.
  • Performed unit testing using JUnit and performance and volume testing using HP tools.
  • Used SVN to keep track of all the implementations and modifications done in the project, allowing several developers to collaborate.
  • Implementing or exposing the Micro services based on RESTful API utilizing Spring Boot with Spring MVC.
  • Developed remote integration with third party platforms by using RESTful web services .
  • Designed and Developed User Interface using front-end technologies like HTML, Bootstrap, CSS, JavaScript, jQuery, AngularJS and JSON.
  • Extensively used XML, JSP, JavaScript, AJAX, Servlets to drive the application / request user input from backend .
  • Experienced in React JS and working with React Flux architecture. Experienced in working with Redux architecture.
  • Maintained states in the stores and dispatched the actions using redux .
  • Creating RFP microservice to provide restful API utilizing spring boot with microservices.
  • Hands on experience on Application Servers like Web Logic , JBoss ., and tomcat.

TechnologyStack: JDK1.6,JSP,JBOSS,CSS,DHTML,JavaScript,JSON,jQuery Servlets,Spring,MVcJava8, Spring Batch,Java Beans, Hibernate, JPA, Web Services, Bootstrap, Oracle, WebLogic, UNIX, JUnit.

Confidential, Sacramento, CA

Java /J2EE Developer

Responsibilities:

  • Involved in the complete Software Development Life Cycle using Agile methodology including design, development, implementation, verification and validation.
  • Used Spring AOP terminologies to handle transaction management and address the problem of cross-cutting concerns.
  • Used Hibernate Validators to validate requests from users and designed Spring Controller to handle the requests from users.
  • Provided authentication and authorization by using Spring Security and JWT.
  • Used Hibernate-ORM to map customer data with database tables and HQL to query data from Oracle 11 g database.
  • Developed application UI page using HTML5, CSS3, bootstrap 3 and JSTL. Developed single page applications (SPA) using Angular 2.0.
  • Written several SQL queries and triggers for eradicate data inconsistency using RDBMS
  • Used JMS for data exchange using brokers such as ActiveMQ.
  • Achieved Dynamic Data Visualization by using D3.js.
  • Used MAVEN as a Build Process and used generating Documentation, Reporting, and adding Dependencies.
  • Implemented Continuous Integration and Continuous Deployment using Jenkins and utilized Log4j to debug and record the logs in application.

Technology Stack: Java 1.8, Spring MVC 1.5x, Eclipse, Junit 4.x, Agile, JSTL, Maven, Spring 4.x, Hibernate 5.0, Hibernate Validators, JWT, Angular 2.0, Log4j, TDD, Git, HTML5, CSS3, bootstrap 3, Jenkins, JMS, Oracle 11g.

Confidential

Java Developer

Responsibilities:

  • Actively involved in various phases of Software Development Life Cycle (SDLC) such as Design, Analysis, Development and Testing.
  • Implemented Micro Services based Cloud Architecture using Spring Boot with Lambda.
  • Implemented RESTful and SOAP based web services using for JAX-RS and JAX-WS respectively.
  • Designed and implemented application using Spring Boot, Spring Integration, Spring MVC, Spring IOC, Spring Annotations, Spring AOP, Spring Transactions, and Hibernate.
  • Experience in developing application, automated scripts leveraging Mongo DB.
  • Involved in the development of the UI using JSP, HTML5, CSS3, JavaScript, and Angular.
  • Automate build process through Maven Script build framework.
  • Used GitHub to maintain the version of the files and took the responsibility to do the code merges from branch to trunk and creating new branch when new feature implementation starts.

Technology Stack: Java, Spring, Spring Boot, Spring Security, Spring Batch, Spring MVC, XML, JSON, GitHub, Hibernate, Mongo DB, JUnit, Gradle, Web Sphere, JMS, Restful, SOAP, Microservices, HTML5, CSS3, JavaScript, Angular, Java 8, OOPS, Agile Methodology, JIRA and STS.

Java/J2EE Portal Developer

Confidential

Responsibilities:

  • Involved in Development and Implementation of business Applications using Java/J2EE Technologies.
  • Developed server side JEE application components using Spring, Spring MVC, Annotations, JSP, JPA, Servlets, multithreading, concurrency, JDBC, EJB, JMS, J2EE Design Patterns.
  • Utilized Log4j logging API for debugging and monitoring purposes.
  • Used Model View Controller architecture for the web-based application to separate presentation, business logic and data layer.
  • Implemented controller (abstract) and mapped it to a URL in.servlet.xml file. Implemented JSP corresponding to the controller where in the data was propagated into it from the model and view object from the controller.
  • Deployed the Portal Applications on WebLogic Portal Server.Development of server-side layer using XML, XSD, SOAP, JAXB, JDBC, Hibernate, JMS, JDK, JNDI, EJB and DAO patterns using Eclipse IDE.
  • Developed Data Access layer using JDBC for connecting to various databases to retrieve medical and diagnostic history data.
  • ETL is performed on different blocks of data to migrate from one database to another format.Coordinated with the QA team during the process of making the code move to staging server and testing the application for the several test cases and defect testing.

Technology Stack: Java 1.6, J2EE, Spring Framework 3, Hibernate, JSP, Jasper Reports, Web Services, REST API, WSDL, XML, JAXB, EJB, JMS, JDK, JNDI, WebLogic 9, Oracle, Eclipse 3.2, DB Visualizer, JUnit.

We'd love your feedback!