We provide IT Staff Augmentation Services!

Full Stack Developer Resume

4.00/5 (Submit Your Rating)

Decatur, GA

SUMMARY

  • Over 8+ years of experience in Software Development Life Cycle - Software analysis, design, architecture, development, design and integration using Java/J2EE technologies in domains Finance, Public Sector and Health Care.
  • Experience with Core Java with Multi-Threading, Concurrency, Exception Handling, File handling, IO, Java Collections and Generics.
  • Expertise in designing and developing server-client and web-based applications in Java/J2EE technology using Object Oriented Technology.
  • Analysis, Design and Development of J2EE Business, Web-based and n-tier applications using teh core technologies - Java, Servlets, JSP, JSTL and XML.
  • Proficient in developing web interfaces using HTML5, CSS, Bootstrap, JavaScript, Angular-JS and jQuery.
  • Well versed in experience in designing and developing Web based Enterprise Applications for J2EE platform using Core Java, Servlets, JSP, EJB, JMS, JSF, Swing, Struts 2.0, Spring, Hibernate, XML, JDBC, Web services and SOA.
  • Mastered different modules of Spring Framework such as Spring MVC, IOC, AOP, DI, Spring Boot, Spring Aspects, REST, Spring Integration, Spring Testing and Spring JDBC and good hands-on experience with Spring IO, Spring Boot implementing REST.
  • Extensive experience in various Agile methodologies like Test Driven Development (TDD), SCRUM, and Pair Programming.
  • Acquainted in programming skills with an experience of developing a n-tier application, and enterprise applications using technologies like JAVA, J2EE, Spring, Servlets, JSP, JDBC, Mongo DB, Oracle which makes a clear differentiation between layers.
  • Good programming noledge using Java1.7/1.6, Spring 3.x, Spring MVC, Hibernate 3.2, JPA 2, Servlet, Struts 2, Java Beans, JDBC, JTA, JSP.
  • Adept in designing and developing Spring, Struts, MVC, Java/J2EE based framework.
  • Accountable for design patterns like Singleton, DTO, DAO, Factory, Session Facade, Front Controller Service Locator using Struts framework.
  • Created robust client-side model and validation using HTML, DHTML, CSS, Java Script, JSP, Struts Tag Library.
  • Hands on experience with XML suite of technologies such as XML, XSD, DTD, XML Schema, DOM.
  • Expertise in developing web services with XML based protocols such as SOAP and WSDL.
  • Sophisticated noledge in RDBMS Design, ER modeling, SQL, PL/SQL, procedures, cursors, triggers.
  • Extensive experience on J2EE Web Application Servers such as IBM Web Sphere Server, BEA Web logic, JBoss, GlassFish & Apache Tomcat server.
  • Proficient in using Source control Management tools like CVS, SVN, VSS, PVCS and Rational Clear Case.
  • Familiar in deploying applications using Java build tools Apache Ant, Maven. Designed teh client-end applications and user interactive web pages using web technologies like Angular JS, NodeJS, Jasmine, and HTML5.
  • Adaptable person with great relational skills, responsibility, result situated, dedicated, enthusiastic to pick up trending technologies

TECHNICAL SKILLS

Languages: C, C++, Java (J2SE, J2EE1.6/1.5), SQL, PL/SQL, UML2.0

J2EE&APIs Technologies: JSP, Servlets2.x, JavaBeans, JDBC, Struts2.x/1.x, RMI, EJB3.0, Hibernate3.x/2.x, Spring2.0/1.0, JMS, Web Services, SOA, SAX and DOM Parsers, AJAX, JAXB2.1/2.0.

UI Technologies: HTML/DHTML, XHTML1.1, JavaScript1.x, XML1.0, XSL, XSLT, CSS, jQuery, Angular-JS, EJS, Node-JS, Ajax, Word Press, JSON, React-JS.

API: XML, DOM (Data Object Model), JTA (Java Transaction API), Java Persistence API (JPA), Java Message Service, Java Speech API.

Development-Tools (IDEs): Eclipse 3.2/3.0/2.1.1 , MyEclipse6.0/5.1.1, RAD7.0/6.0, NetBeans7.0, MS Visual Studio 2005, WebStorm

Web-Application Servers: Tomcat6.x/5.x, WebLogic 10.3/9.2/8.1/7.0 , IBM WebSphere6.x/5.x/4.x, GlassFish.

Design Patterns: MVC, Front Controller, Singleton and DAO patterns

Database: Oracle11g/12c/10g/9i/8i, MS SQL Server 2005/2000, MySQL5.1/4.1, DB 2 9.1/8.1/7.2 , SQL Developer, MongoDB.

Unit-Testing Frameworks: JUnit, Mockito, TestNG.

Platforms: Windows, UNIX, LINUX, MAC

Source Control Tools: CVS, SVN, VSS and Rational Clear Case, Stash Git, Source Tree, GIT Hub, GIT Desktop

SDLC Methodologies: Agile Methodology, Scrum, Water Fall, RUP, Kanban Methodology

Build Tools: Ant 1.7, Maven 2.x, Gradle.

PROFESSIONAL EXPERIENCE

Full Stack Developer

Confidential, Decatur, GA

Responsibilities:

  • Participated in Agile Scrum methodology for application development. Analysis, design, coding, unit, and integration testing of business applications in an object-oriented environment.
  • Built Rich Prototypes and Applications using HTML5, CSS3, JavaScript, Express, Ajax, JSON, Angular, and Bootstrap.
  • Developed client-side validation code using JavaScript with ES5 and JQUERY.
  • Highly used Angular2 router to build single page application for navigate through teh different status and multiple modals.
  • Used React JS to create Controllers to handle events triggered by clients and send request to server.
  • Creating cross-browser compatible and standards-compliant CSS-based page layouts.
  • Extensively used/modified jQuery to perform AJAX calls for creating interactive web pages on JSON response.
  • Developed internal API’s using GraphQL, node.js, Apollo-client (for data fetching and management) and used MongoDB for fetching teh schema.
  • Worked extensively on developing controllers, Interfaces and implementation classes using Spring MVC framework.
  • Followed AGILE (SCRUM) methodologies with sprint planning every two weeks and daily stand up meetings to monitor teh status.
  • Used Spring Boot to create stand-alone spring applications.
  • Developed and configured teh Java beans using spring and Hibernate framework.
  • Used Mongoose (Object Document Mapper) for mapping MongoDB schemas.
  • Worked on installing and configuring ActiveMQ for durable message service.
  • Implemented teh business using Struts and Spring implementation and achieved data persistence through Hibernate ORM framework.
  • Integrated teh application with Spring framework for implementing Dependency injection and provide abstraction between presentation layer and persistence layer.
  • Participate in systems implementation, including maintenance, user allocation, design, coding, error removal, logic optimization, systems re-evaluation, testing, user approval, final corrections, and documentation.
  • Developed business services with, JSON, XML and Restful Web Services technologies.
  • Worked on Angular JS, used its two-way data binding to achieve teh feedback functionality from teh user.
  • Involved in daily meeting with Onsite - O shore coordination. Involved project coding phase and active member in project maintenance activities.
  • Used Maven for project dependency management and Log4j for logging. Involved in activities like code review, performance improvement.
  • Written application properties to add various properties to application such as Cassandra, Oracle contact points or other file locations in teh repository.
  • Standardized processes for testing Angular applications, using Karma with Mocha for unit and integration testing.
  • Used Spring Framework with Hibernate to map to Oracle 11gdatabase and mapping using Hibernate Annotations
  • Good Experience with Jenkins for build and deploying teh projects. And, me worked on Stash Git repository software and Participate in Unit Testing and Performance Testing.

Environment: Java 1.8, Spring 3.5, Apache Camel, Tomcat server, log4j, GIT (Stash), Source Tree, Spring Web flow, Devcenter, Jersey REST web services, Maven, SOAP UI, Eclipse Luna 4.4, Junit, XML, Jason, Cassandra, Jenkins, Glu, Jira, DB2, putty, Angular JS, FileZilla, Junit4

Java Full stack Developer

Confidential, San Antonio, TX

Responsibilities:

  • Responsible in doing POC with Orbital and reviewing use cases.
  • Worked as a part of architecture team during XSD validation for teh contract and database design.
  • Designed and Developed User Interactive (UI) Web pages using HTML5, Bootstrap, CSS, JavaScript, jQuery, AJAX and NodeJS.
  • Used various features in AngularJS like data binding, routing, custom filters, custom directives to meet various customized requirements.
  • Worked with Maven as a software project management tool for building this project.
  • Involved in designing and development of presentation layer for monthly bill comparison chart using JSP, JSTL, and HTML Integration of Payment Gateway using REST WS for Auto Payment flow.
  • Implemented java Persistence API (JPA) through Hibernate 3.0 and responsible in generating Hibernate entities and Spring Data Repository Interfaces.
  • Involved in various phases of Software Development Life Cycle (SDLC) of teh application like requirement gathering, design, analysis and Code development.
  • Developed a prototype of teh application and demonstrated to business users to verify teh application.
  • Used MongoDB to store Big Data in JSON format and aggregation is used in MongoDB to match, sort and group operation.
  • Developed UI component with Angular JS framework by utilizing teh core features like MVC pattern and Dependency Injection. Designed Frontend with in object-oriented JavaScript framework like Angular JS, Node.js, ExtJS, Redux, and React JS.
  • Developed teh back-end web services using python and designed teh front end of teh application using Python, CSS, AJAX, JSON, Drupal and JQuery.
  • Used Multithreading to improve teh performance for processing of data feeds.
  • Implemented Angular JS Data Binding capability in HTML5 to give user a rich and responsive experience.
  • Used JQuery to modify DOM elements content by using cross-browser selector engine called Sizzle.
  • Developed and implemented teh Maven, MVC architectural Pattern using Spring Framework and used Spring IoC container to maintain core Objects Lifecycle.
  • Design and development of integration workflows using MuleSoft ESB.
  • Implemented test driven development (TDD), executed unit test plans and Grails Spock Test cases for all existing controllers, Services and Domain classes and grails Pagination to display data using Grails Templates and views.
  • Implemented Spring Security for user autantication, Webpack limit login attempts and password hashing.
  • Developed Web Services (SOAP) using Spring- WS to handle user requests and interact with other components.
  • Involved in Jenkins plugin management areas and implemented several CI / CD plugins like AWS EC2, build pipeline, Docker, GIT, JUnit and pipeline plugins.
  • Migrated services from a managed hosting environment to Azure including: service design, network layout, data migration, automation, monitoring, deployments and cutover, documentation, overall plan, cost analysis, and timeline.
  • Deployed teh application by using Tomcat and Glassfish.
  • Worked with Testers in resolving various defects in teh application and developed Junit with Mockito for Test Driven Development.
  • Worked with JAXB for marshalling and unmarshalling requests and Jersey (JAX-RS) and Spring 3 for developing this application.
  • Used Jenkins in Agile methodology environment for Continuous Integration/Delivery.
  • Extensively used GIT to push and commit teh changes into teh codebase.

Environment: Eclipse, Java, Jersey (JAX-RS), Hibernate 3, Spring 3, Spring Data, Maven, Tomcat, WSAD, RAD6, Glassfish, JAXB, GIT, XML.

UI/JEE Developer (Full Stack Developer)

Confidential, Cincinnati, Ohio

Responsibilities:

  • Worked as Java developer, engaged in teh participation for development and Implementation of Web based application.
  • Experience in developing applications with teh halp of Java and related technologies by using Agile methodologies.
  • Experience in Preparing Java/J2EE development structure for STS, Eclipse. involved in analysis, design and developing front end/UI using JSP, HTML, DHTML, JavaScript, jQuery and AJAX.
  • Worked on Developing AJAX scripting to process server-side scripting with JSP.
  • Developed teh application as Single Page Application which can switch to different components using Angular JS; also worked on Angular JS controllers and created functions factory to interact with teh RESTful Services using AJAX services like $http and $resource
  • Worked on framework APIs like Spring 3.x, Struts 2.x and Hibernate 3.x for Integration.
  • Created SQL queries, PL/SQL Stored Procedures, required business objects, functions for Persistence layer and validating with Stored Procedures by means of Oracle and used JPA with Hibernate provider.
  • Worked on implementing persistence layer with teh halp of Hibernate ORM to interact with teh Oracle database. Used Hibernate Framework for ORM.
  • Experienced in teh procedure of Hibernate 3.x including integrating legacy databases, writing custom CRUD statements.
  • Created Java Mail API is used to send notifications about important updates such as claim status change.
  • Used SOAP Web Services for creating and usage WSDL and SOAP messages for getting business logic plans from various modules and used XML parsers for data retrieval.
  • Experience in Eclipse frameworks for developing teh Code and Deploy teh Application by Integrating into teh Server. Worked on developing hibernate DAO with teh halp Spring JDBC Template, worked on Hibernate for ORM and connection management.
  • Involved in Business processes such as user autantication, Transfer of Service using Session EJBs.
  • Knowledge in Developing Presentation and Controller layers with JSP, HTML5, CSS3, Custom Tag Libraries, JSTL, Business layer using Spring IOC and AOP, Persistent layer DAO, JavaScript, and Hibernate for all modules.
  • Proficiency in teh usage of Eclipse as IDE, configuring and deploying teh application onto WebLogic application server by implementing Maven build scripts in automating teh build and deployment process.
  • Experience in writing test cases with teh halp of JUnit testing framework and configured applications on WebLogic Server.
  • Used GitHub for version control; configured Maven for dependencies and Log4J for logging.

Environment: Java 8, JDK 1.8, DOJO, HTML5, CSS3, Angular Js, JavaScript, Ext JS, Oracle, WebLogic 10, SOAP, AJAX, Spring 3.x, Struts 2.x, Hibernate 3.x, Maven, JUNIT, JTA (Java Transaction API), GitHub.

UI Developer

Confidential

Responsibilities:

  • Closely worked with teh business analysts to understand teh requirements to ensure that right set of UI modules been built.
  • Developed all teh UI pages using HTML5, XHTML, DOM, CSS3, JSON, JavaScript, jQuery, Ajax.
  • Created XHTML Pages with CSS and teh Box Model.
  • Used advanced level of JQUERY, AJAX, JavaScript, CSS and pure CSS layouts.
  • Used jQuery core library functions for teh logical implementation part at client side for all teh applications.
  • Used CSS Image sprites to create a collection of images to reduce images request
  • Used HTML5 Form Validation and Attributes Restrictions to validate inputs contents
  • Created Responsive Web Designs using Bootstrap, JavaScript.
  • UtilizedAngular JS to achieve teh client-side elements Hide, Show and AJAX Call on JSON response
  • UtilizedAngular JS route for managing URL route
  • Involved in implementing data grid/tables using Bootstrap and Angular JS for UI of teh Single Page Applications (SPA)
  • Supported Single Page Applications when client changed his query condition using Angular JSwhich includes Routing, Directives and Templates
  • Used Two-way Binding, Custom Filter to display and format data based on teh requirements
  • Created Angular JS custom directives to build reusable components and perform different functions
  • UtilizedAngular JS dependency injection to inject different Services including inner Services and custom Services
  • Created some custom directives to do some reusable componentInvolved in developing HTML5 and JavaScript for client-side presentation and, data validation on teh client side within teh forms.
  • Wrote application level code to perform client-side validation using jQuery and JavaScript.
  • Written SQL Queries to interact with MySQL and database.
  • Successfully executed all teh test cases and fixed any bugs/issues identified during teh test cycles.

Environment: HTML5, CSS3, JavaScript, jQuery, Angular JS, Jasmine, Karma, Dreamweaver, AJAX, JSON, Angular JS, ECLIPSE, MS Office, PL/SQL, Jenkins

We'd love your feedback!