We provide IT Staff Augmentation Services!

Full Stack Developer Resume

0/5 (Submit Your Rating)

Jacksonville, FL

SUMMARY

  • Overall 6 Years of Experience in Software Development and high skills in Core JAVA/J2EE, Servlets, JSP, JDBC, SOAP and REST Web Services.
  • Through knowledge in core java concepts like OOPS, JAVA SWING, JDBC, JMS, Multi - Threading and advanced java concepts like jsp, Servlets, XML, AJAX, java Beans.
  • Performed in developing light weight business components and integrated applications using spring framework, and Spring Web MVC.
  • Familiar in MEAN (MongoDB, Express, Angular, Node JS) stack structure and RESTful API familiar with script languages like XML, XSLT, DTD etc.
  • Reviewed codes in Python, Java, J2EE, C, C++, PL/SQL; created subprograms, procedures, and functions.
  • Widely used variousopen source frameworks like Spring and ORM Technology like Hibernate.
  • Expertise indevelopingGUIusing Web-Development technologies likeHTML, JavaScript, CSS, Angular JS.
  • Experience in Java, including Concurrent Programming, Multi-Threading and Java Collections.
  • Hands on experience with Micro Service Architecture (MSA)in implementing micro-services using Spring Boot.
  • Strongworking experiencewith SpringFramework, whichincludes usage of IoC/Dependency Injectionanddifferent SpringmoduleslikeCore Container,Data Access/Integration, Web and AOP inWeb applications.
  • Good experience withCore Features of Angular JSsuch as Dependency Injection,Data-binding, Filters, Directives, Templates, Services and Deep Linking.
  • Used SpringSecurityto provide features for applications likeHTTPauthentication,access control,custom login,password hashingand logout.
  • Understanding the design andfeatures (CollectionAPIs and bulk data streams)of java8
  • Experience in using Hibernate ORMwithHibernate Query Language (HQL).
  • Developed applications using latest technologieslike Spring 3.x/4.x, Hibernate3.2/4.x, RESTbased Web services(Axis2.0, JAX WS 2.0, JAX RS).
  • Experience in working with web servers likeTomcat 8.
  • Extensive experience in design and development of J2EE applications using Core Java, Java Collections, Data Structures, Multithreading, Transaction Management, JDBC, Servlets, JSP, XML, Web Services and other open source frameworks and APIs.
  • Experience in developing web applications using JAVA/J2EE concepts like, Mastery of OOD and OOA, OOP, Multithreading, Collections, Java swing, JDBC, JSP, Servlets, JMS, Hibernate, spring REST, Struts, web services and Java Beans.
  • Expertise in developing both static and dynamic user interfaces using JSP, JSF, JSON, JQuery, DOJO, AJAX, Java Script, CSS and HTML 5
  • Proficient in implementing MVC architecture using Struts and spring Experience
  • Very strong experience in server side validation using Struts, Spring.
  • Experienced in MVC Architecture and Struts Framework.
  • Experience in deploying Ear and War file in Application servers like JBOSS, WEBLOGIC and WEBSPHERE.
  • Good working knowledge on build tools like Ant, Maven, Gradle
  • Good working experience on logging framework like Log4j.
  • Experience in implementing MVC framework using spring and Struts.
  • Experience in implementing persistence layer using JDBC, Spring Dao and Hibernate, Ibatis.
  • Extensive in developing rich internet applications using JSP, JavaScript, JQuery, JSON, AJAX, HTML and CSS.
  • Experience with SQL, PL/SQL and with databases like Oracle, Mysql, and SQLServer.
  • Used XSL/XSLT for transforming common XML format into internal XML format.
  • Good working experience on repository tools like CVS, SVN, Clear case.
  • In-depth experience with Amazon AWS Cloud Services, (EC2, S3, EBS, ELB, Cloud Watch, Elastic, SNS, VPC, Cloud Formation, Route53) and managing security groups on AWS.
  • Experience in designing artifacts such as use case, class diagrams, interaction diagrams, and state transition diagrams using Rational Rose.
  • Strong experience in Design patterns and I have developed different types of design patterns like Faced design, delegate, singleton…etc
  • Experience on developing UI using Struts tags (HTML, Bean, Logic and Nested), JSP, HTML, CSS.
  • Ability to communicate clearly & concisely to both business and technology teams with my excellent written & oral communication skills.
  • Used groovy and Spring boot to collecting the data from users and packaged the data as JSON distributed to applications.
  • Experience in creatingDockerimages, Containers, push/pull and integrating with Spring Boot.
  • Responsible for support and maintenance, implemented Spring Batchfor huge number of transactions.
  • UsedAmazon Web Services (AWS)a secure cloud services platform, offering compute power, database storage, content delivery and other functionality to help businesses scale and grow.

TECHNICAL SKILLS

Programming Languages: Java, J2EE, C, C++, SQL, PL/SQL,JDBC

Web Development: HTML 5, HTML, Java Script, Ajax, Jquery, JSON, AngularJs, XSLT, XPath, XQuery

Databases: Oracle, SQL Server, MYSQL, Mongo Db

IDE Tools: Eclipse, My Eclipse, Net Beans,IntelliJ

Web Application Servers: Tomcat, JBoss, Web Sphere, Web Logic

Methodologies: Agile,Waterfall,TDD

Design Methodologies: J2EE Design Patterns

Operating Systems: UNIX, Linux, Windows 2003/2000/NT/XP

Frameworks: Struts, Spring, Hibernate,JSF 2.1

Version Control Tool: CVS, SVN and TFS (Team Foundation Server)

PROFESSIONAL EXPERIENCE

Confidential, Irving, TX

Full stack Java Developer

Responsibilities:

  • Responsible for gathering and understanding the system requirements by interacting with clients.
  • Developed UI usingHTML5,CSS3, JavaScript and AngularJS.
  • Developed multiple enterprise applications usingHibernateframework, Spring IOC, SpringMVC, SpringBoot, SpringJDBC, Spring Annotations, Spring AOP, Spring Integration, frameworks, RESTful webservices.
  • Developed classes using core Java concepts likeMultithreading,Exception Handling, andCollections.
  • Used SpringBootActuator to externalize application's configuration properties for various environments.
  • DefinedHibernateNamed Queries for performing batch while defined Criteria Queries for Microservice.
  • Implemented Batch jobs using Spring Batchto ensure data integrity & consistency in the job.
  • Responsible for setting upAngularJSframework to achieve binding data between HTML and JavaScript objects.
  • Implemented single page applications withAngularJSusing custom directives and developed Angular routes using route providers.
  • Strong understanding of Microservice architectures, patterns, related frameworks and prior hands-on experience in developing and deploying Microservice solutions.
  • Used SpringMVCarchitecture withHibernateto implement DAO code and used RESTfulWeb Services with XML parsing to interact with other modules.
  • Used Spring containerfor data source and to load the Hibernate specific classes.
  • UsedMicro servicesto communicate using synchronous protocols HTTP and REST.
  • Configured Javaobjects with backend database tables usingORMmapping inHibernate.
  • Created Spring BootwithMicro Services utilizingRESTful API.
  • Created many custom filters using Angular 4.0and external module to manipulate the routing.
  • Designed, develop a custom, single-page, responsiveWeb Applicationon front end using Angular 4.0.
  • Designed pages using Angular 4.0 Validations, Modules, Events, Expressions, Directives, ControllersandFilters.

Environment: Java1.7 & 1.8, Web services, Web, Forms, AngularJS, Java Script, JQuery, SpringBoot, Springbatch, Hibernate, SOAP, RESTful, Micro service Architecture, JSP, Spring IOC, Spring MVC,AJAX, HTML, CSS, XML, SQL Server 2008, Microsoft Unit Testing.

Confidential, Jacksonville, FL

Full Stack Developer

Responsibilities:

  • Worked in an Agile Environment and participated in requirement gathering, analysis and design.
  • Developed using new features of Java 1.7like Annotations, Generics, enhanced for loop and Enums.
  • Developed theJ2EEapplication based on theService Oriented Architecture.
  • Developed user interface usingHTML5, AngularJS, and performed client-side validations using JavaScript, andCSSfor making the Web Pages dynamic.
  • Involved in the development of project back-end layer using by most of core Javafeatures such asCollection frameworks, Interfaces,Multi-threading, and Exceptions.
  • Involved in writingThreadSafe blocks formultithreadaccess to make valid transactions.
  • Used Spring Inheritanceto develop beans from already developed parent beans.
  • UsedDAO patternto fetch data from database usingHibernateto carry out various database.
  • Developed various generic JavaScriptfunctionsused for validations.
  • Developed screens usingJSP, JavaScript.
  • Developed a Single Page Application which can switch to different components using Angular 4 services to get data.
  • Involved in the development of presentation layer and GUI framework using Angular JS and HTML.
  • Built different modules, controllers, templates, custom filters and directives in Angular JS.
  • Designed dynamic and browser compatible pages using HTML5, CSS3, JQuery and JavaScript.
  • Used AngularJS to create Controllers to handle events triggered by clients and send request to server.
  • Implemented various features of Spring framework such asDependency Injection,IOC,Annotationsand Spring integrationwithHibernate.
  • Used the functionalities to write code in HTML5/HTML, CSS3/CSS, Angular.js, JavaScript, JQuery, Ajax, JSON, and Bootstrap with MySQL database as the backend.
  • Implemented Router Module ofAngular 5 to make the whole project a Single Page Application and add routers according to the requirements.
  • Implemented Reactive Form of Angular 5 to deal with form validation issues.
  • Implementing or exposing the Micro services to base onRESTful APIutilizing Spring Boot with Spring MVC.
  • This functionality is implemented by developing RESTFUL web services using Spring boot, SpringRESTFUL template.
  • Worked on Microservice architecture with Spring Bootbased services interacting through RESTto establish communication between theMicroservicesin the application environment.
  • Created and Consumed Web Services usingRestful & SOAPweb services.
  • Deployed the application on Tomcat 8.0 application server.

Environment: Java 8, Spring 4, Hibernate 4.2, REST, SpringBoot, Springbatch, Tomcat Application Server 8.0, Eclipse, SOAP, AngularJS, GIT, Restful, Maven, JUnit, MySQL, CSS3, HTML.

Confidential, Las Vegas, NV.

Java Developer

Responsibilities:

  • Involved in performing code reviews in JAVA, Python for moving into development on various UNIX, LINUX operating systems.
  • Configured and maintained the Spring Application Framework's IOC container.
  • Spring Application Context was used to inject the core java POJO's into application.
  • Implemented the MVC architecture using Spring framework.
  • Design and implementation for the concept for the frameworks using Spring and Hibernate Frameworks and assisting with development environment configuration.
  • Performed unit testing using JUnit.
  • Identified and resolved programming issues within Servlets, JSP.
  • Involved in changing the UI using Java Script, CSS, AJAX.
  • Developed and consumed Restful web services using Java Servlets, Apache XMLBeans, and JSON.
  • Worked on performance tuning for database update using JDBC batch updates.
  • Wrote Stored Procedure using PL/SQL for data retrieval from different tables.
  • Used HTTP Request and SOAP based Web services to post XML data to the End client.
  • Used Maven as build and configuration tool.
  • Created SOAP web services for populating and saving data from/to database.

Environment: Eclipse, Git, PL/SQL, HTML, CSS, JavaScript,JSP, Hibernate 3.0, Java 6, AJAX, JSON, Spring2.5, JUnit, Web Services, MySQL, WebLogic, ANT, Log4J, Windows.

Confidential

Software Developer

Responsibilities:

  • Created classes to use in the web application.
  • Involved in creating user controls required for the design of front-end for Hierarchy applications
  • Played an active role in implementing the Business Logic Layer.
  • Studied the existing Application and designed new screens for the Web Application.
  • Created HTML scripts in order to validate HTML form's data that was submitted by the user.
  • Created class files for reusability.
  • Implemented Page Control Life cycle.
  • Implemented the agile methodology for the development of the application.
  • Used Eclipse IDE for the development of the application.
  • Worked with front end using JSP, JSTL, HTML, JavaScript and CSS.
  • Provide extensive production support, and fix problems in a short span of time.
  • Worked with JDBC and modified SQL Queries for better performance.
  • Involved in all phases of Software Development Life Cycle (SDLC).
  • Wrote and executed PL/SQL queries to fix the data issues every week.
  • Design, Development of Web Forms, Java Script for the user interface using the Code behind Class technique.
  • Worked directly with customers to identify their business processes, rules and application user requirements.

Environment: Java, J2EE, JSP, HTML, JavaScript, SQL, JDBC, XML, Servlet, Apache WebLogic, AWT, Eclipse, Agile

Confidential

Software Developer

Responsibilities:

  • Part of the technical team in the development of Model View Controller (MVC), Model architecture to handle configuration, database connectivity, and template management.
  • Created a Reporting tool using JSP and Servlets that calculates the amount of state and federal taxes.
  • Developed the GUI of the system using HTML, CSS, JSP and client-side validations was done using JavaScript.
  • Used JQuery for developing asynchronous web applications on client side. Built and accessed the database using JDBC for ORACLE 9g.
  • Involved in the development of a web authentication module usingJavaServlets.
  • Handled Session Time-outs with HTTP Session Listener interface.
  • Tracked software errors with Clear Quest and coordinated with help desk staff in resolving bug.
  • Maintained version control using GUI.
  • Developed Servlets andJavaServer Pages (JSP).
  • Created test case scenarios for Functional Testing.
  • UsedJavaScript validation in JSP pages.
  • Helped design the database tables for optimal storage of data.
  • Provide extensive production support, and fix problems in a short span of time.
  • Coded JDBC calls in the Servlets to access the Oracle database tables.
  • Prepared final guideline document that would serve as a tutorial for the users of this application.

Environment: Java, J2EE, JSP, HTML, GUI, JavaScript, SQL, JDBC, XML, Servlet, Apache WebLogic, AWT, Eclipse, Agile.

We'd love your feedback!