We provide IT Staff Augmentation Services!

Full Stack Developer Resume

3.00/5 (Submit Your Rating)

GA

SUMMARY

  • 7 years of software development experience in object - oriented programming, design and development of Multi-Tier distributed, Enterprise applications using Java, J2EE and UI technologies and 5 years SQL and/or Oracle administration in mid to large environment.
  • Requirement Analysis, Design, Development, Testing and Deployment of Enterprise software Applications.
  • Worked on Java and related technologies - Core Java and J2EE - Servlets, JSP, JSF, EJB, Struts, Spring, Hibernate, JPA, JDBC, JNDI, JMS, XML, XSLT, JAX-WS, JAXB, SOAP/REST Web Services, WSDL, JAXB.
  • Hands on experience in developments of web based applications using HTML, XML, CSS, JavaScript frameworks such as Angular versions 6/7/8/9, Ngrx, Redux, ReactJS, NodeJS and Angular material.
  • Experience in developing applications using Java with various J2EE technologies, JSP, Servlets, JDBC and web services.
  • In-depth knowledge of relational database theory and SQL procedures including writing complex SQL queries and stored procedures; backups, restores and recovery models; and performance tuning techniques
  • Extensive experience in using J2EE design patterns such as MVC (Model-View-Controller), Singleton, Session Facade, Service Locator, Singleton, DAO, DTO and Business Delegate, View Helper Pattern.
  • Expertise in developing dynamic user interfaces, cross-browser event handling, DOM manipulation.
  • Strong hands on experience with Spring IO, Spring JDBC, Spring AOP, Spring JTA, Spring MVC, Spring IOC and Spring Boot.
  • Expertise in implementing Service Oriented Architectures (SOA) with XML(SOAP/UDDI/WSDL) and REST based Web Services.
  • Experience in using various Version control systems like GIT, CVS and SVN.
  • Experience with Use-case design, Class & Sequence diagrams using UML/Rational Rose.
  • Involved in several web application development projects that required Responsive Web Design.
  • Good Web Application debugging skills using Chrome Developers Tool and Firebug.
  • Experience in developing websites using HTML 4.0/5.0, CSS, CSS3, JavaScript, JQuery, Sencha touch, Ajax and JSON.
  • Provide functional and technical expertise on the OMS application.
  • Worked on ESB to simplify the problem of integration.
  • Experience with JavaScript Libraries.
  • Good experience with continuous delivery pipeline using Docker, Jenkins and GIT HUB.
  • Worked with the JavaScript frameworks like JQuery and Ajax.
  • Good experience in database development using database engines like Oracle, SQL Server, MY SQL and DB2.
  • Strong experience in coding using SQL, PL/SQL Stored Procedures/Functions.
  • Experience in basic use of oracle RDBMS, including SQL DDL and DML and PL/SQL.
  • Good working knowledge in building applications using Apache ANT and J Unit automated testing.
  • Excellent analytical and problem-solving skills and thrive on building world-class software quality assurance systems and processes that ensure the delivery of perfect applications.
  • Exceptional ability to quickly master new concepts and capable of working in-group as well as independently with excellent communication skills.

TECHNICAL SKILLS

Java & J2EE Technologies: Core Java1.8/1.7, JSP 2.1, Servlets 2.5, JDBC 3.0, JSTL 1.3, Custom tags, EJB 3.0/2.0, RMI, JAXB 2.0, SAX and DOM, Tiles, DOJO.

Web/Application Servers: IBM Web Sphere 6.x/5.x/4.x, Web sphere MQ, BEA Web Logic 10/9.2, Oracle Weblogic12c, JBOSS, and Tomcat4/5/6.

Frameworks & Middle ware: Spring Framework2.0/3.0, Spring boot. Spring web flow, JSF2/1, JMS, Hibernate5/4/3.0/3.1, IBatis2.0, Active MQ, Axis1.4/2.1.3, Apache CXF

Languages: Java, SQL, PL/SQL

Web Services: SOAP, REST

Development Tools/IDE’s: Eclipse Kepler/Juno, My Eclipse8.0, IntelliJ

Design Methodologies: RUP, UML, J2EE design Patterns.

Design Tools: Rational Rose, Microsoft Visio 2003, Visual Paradigm.

Open Source: J Unit, log4j1.2, GIT, CVS, SVN and GIT Hub.

Platforms: Windows 7/XP, UNIX (SOLARIS), LINUX.

Databases: Oracle 11g/10g/9i/8i, MS SQL Server 2008, MS Access, My SQL.

Database Tools: SQL Developer Client tools.

Web Technologies: HTML, HTML5, XML, CSS, CSS3 JavaScript, jQuery, AJAX, XHTML, JSON, Bootstrap, NPM Js, Spring Boot, ES6, git, Angular 2/4/7/8/9

Scripting Languages: Maven3.0, Ant 1.5/1.7, Perl, PHP, Java Script, UNIX.

Markup Languages: HTML 5.0/4.0, XML 1.1, XSL, XSLT, DHTML.

PROFESSIONAL EXPERIENCE

Confidential, GA

Full Stack Developer

Responsibilities:

  • Actively participated in the Analysis, Design, Development and Testing phases of various modules using Agile methodology.
  • Developed responsive web pages using HTML5, JavaScript, DOM, JSON, jQuery, CSS3 and AJAX.
  • Used GitHub and BitBucket and TFS as the version control tool.
  • Experienced in building interfaces from OMS to SAP, CPQ, Mainframe,Vertex (Tax system),SAP Hybris Commerce.
  • Experience in installation and upgrade of IBM Sterling Commerce OMS,SIM COM.
  • Used Jenkins to automate the deployment process and define when, where, and how to run the automated tests.
  • Used Spring Integration with SOAP web services and provided security using WSS Implementation.
  • Used spring config server for centralized configuration and Splunk for centralized logging. Used Concourse and Jenkins for Microservices deployment.
  • Built S3 buckets and managed policies forS3buckets and used S3 bucket and Glacier forstorageandbackuponAWS.
  • Good Experience inarchitectingandconfiguringsecure cloudVPCusing private and public networks throughsubnetsinAWS.
  • Used SOAP and RESTful web services using JAX-WS, JAX-RS to integrated Angular 8/9 with promises for various requirements of RESTful API.
  • Deployed application in to tomcat server.
  • Worked on deployments of all the java applications .
  • Worked on CI/CD pipeline setups in TFS for all the Java applications.
  • Worked on python scripting to automate the deployments.
  • Worked actively on cherwell tickets like Jenkins, Web methods, Web sphere, PEGA, Mobile elevations.
  • Developed server side application to interact with database usingSpring BootandHibernate.
  • Design and develop SQL stored procedures to automate various workflows and/or optimize application performance.
  • UsedSpring JDBCto access database and used Stored Procedures.
  • Extensive used of OMS/DOM 8.0, Java, JAXP XML, XSLT, JSP, Servlets, log4j, XPath.The Database used at the back-end isOracle and the server used isOracle Web Logic 10.3.
  • Migrating existing application into micro services architecture using Rest APIs, spring boot, Spring Cloud config Netflix oss (eureka, zuul, hystrix) and AWS.
  • Worked in IDE's such as Eclipse, Rational Application Developer (RAD), NetBeans, STS, Intellij 14.x/15.x.
  • Using GIT for Source Control and Version Management.
  • Experienced inJavaScriptframeworks likeJQUERY.
  • Actively usedXML(documents and transformations) for creating templates with dynamic data fromXMLfile.
  • Extensively used/modifiedJQUERYto performAJAXcalls for creating interactive web pages onJSONresponse.
  • Implemented Restful API and created stand-alone applications using Spring Boot and implemented file processing from SFTP in batch using Spring Batch.
  • Automatically configured the applications functionality using Spring Boot.
  • Worked with UNIX which uses shells to accept commands given by the user.
  • Created POJO classes for Spring integration.
  • Used JAAS as a Java implementation of the standardPluggable Authentication Module information security framework.
  • Used GitHub and BitBucket as the version control tool
  • Worked on OOPS concepts, Collections Framework using Core Java.
  • Integrated two applications using REST web service and provided o-auth security.
  • Bamboo Plans are used for auto deployment on dev and Test environment. Migrated Bamboo's plan into Jenkins.
  • Used JUnit fro unit testing and also used another framework called TestNG in Java.
  • Demonstrated the common test results reporting frameworks and formats.
  • Used Node.js to enable JavaScript to be used forserver-side scripting, and to run scripts server-side to producedynamic web page contentbeforethe page is sent to the user's web browser.
  • Worked on J2EEdesign patternslikeDAO, Front Controller and Singleton.
  • Used JMS for Asynchronous communication by consuming messages in the Message queue.
  • Used Hibernate as data persistence layer and configured service and persistence object using Hibernate mapping files.

Environment: Core Java1.8, JSP, Spring3.0, Spring Batch, Spring Boot, Hibernate4.0, JavaScript, HTML5, j Query, Ajax, Apache CXF Framework, REST Web services, JAXB, log4J, Maven, GIT Hub, Eclipse, Jenkins, Tomcat Server.

Confidential, TX

Full Stack Developer

Responsibilities:

  • Involved in entire life cycle activities of the project including requirement gathering, analysis, design and development and testing and participated in the daily stand-up, Pre-planning and Retro meetings as a part of Agile.
  • Used Java/J2EE patterns, spring, Hibernate, EJB, SQL Server in developing Web application.
  • Developed the single page user interface for the web application using Angular 6, Bootstrap 4, HTML 5 and CSS.
  • Used SpringJDBCfor accessing DB2 database.Involved in writingSQL, Stored procedures for back end.
  • Implemented REST Microservices using spring boot. Generated Metrics with method level granularity and Persistence using Spring AOP and Spring Actuator.
  • Designed and Created Domain model and schema using object oriented design / UML diagrams BuiltSOAP Webservices.
  • Created a customresponsive web applicationto replace a legacy line-of-business web application usingAngular JS.
  • Used PL/SQL extensively in the creation of Oracle stored procedures, functions, triggers, views and other Oracle dbms objects.
  • Implemented web based system using JSF2.1 Framework and Java script used for client side validations.
  • Parsed SOAP with Python,SQL to show as table,php and oracle
  • Deployed the generate WAR file in TOMCAT server.
  • Expertise inReact JSframework to develop theSPA.
  • Experienced inReact JSand working withReact Flux architecture.
  • Used Jenkins to automate the deployment process and define when, where, and how to run the automated tests.
  • Developed the Presentation layer using JSF, HTML, JSP and used AJAX/ JQuery based frameworks for improved customer experience.
  • Developed the Business layer using Spring MVC, JAXB modules.
  • ImplementedJ2EEdesign patternslikeDAO, Front Controller, Session Facade, Factory Pattern and Singleton.
  • Developed the application implementing MVC Architecture integrating JSF with spring frameworks
  • Worked with Oracle and DB2 servers to maintain database.
  • Used Hibernate as ORM tool and defined the mapping and relationship of each table in database.
  • Involved in creating, publishing and consuming Web Services using JAX-RS 2.0 API and other technologies like HTTP and REST.
  • Responsible to commit the code into GIT
  • Worked with defect tracking system JIRA, testing with Junit, Mockito and Unit testing.
  • Worked with IDE as Eclipse Juno and deployed into IBM Web Sphere 8.5 Application Server& used Maven build tool to achieve more functionality for build process.
  • Used Git for source control system and Jenkins used for continuous integration.

Environment: Java, J2EE, JSF 2.1, Springs MVC, Oracle, Spring 3.x,Angular 6, DB2, HTML 5, XML, DOM, JSON, Maven, CSS, Java script, JQuery, Eclipse Juno, Junit, Mockito, RESTful Web services, MYSQL, IBM Web Sphere 8.5 Application Server, Hibernate 4.2, Groovy, LOG4J, Git

Confidential

Web Developer

Responsibilities:

  • Responsible for gathering business and functional requirements from the users.
  • Analyzed Use Case Diagrams and created various UML Diagrams such as class and sequence diagrams.
  • Developed application service components using Spring, creation of Hibernate mapping files and generation of database schema.
  • Designed and developed the web-tier using HTML, JSP's, Spring MVC framework.
  • Involved in the creation of interface to manage user menu and Bulk update of Attributes using JS and JQUERY
  • Developed the application using Eclipse IDE and worked under Agile Environment.
  • Involved in implementing Object Relational Mapping (ORM) using Hibernate for persisting business objects data into underlying database.
  • Designed the presentation tier components by customizing the Struts framework components such as configuring web modules, request processors and error handling components
  • Developed JSP pages using Struts custom tags
  • Implemented the Web Services functionality in the application to allow access by external applications to the data. Deployed the application in Apache tomcat server.
  • Developed stored procedures, triggers and functions with PL/SQL for MySQL database.
  • Unit tested all the classes using Junit at various class level and method level.
  • Used Hibernate as ORM tool and defined the mapping and relationship of each table in database
  • Coordinated with QA team to ensure the quality of the application.

Environment: HTML, Struts, CSS, Java Script, jQuery, Angular JS, ReactJS, NodeJS, SAX, DOM, Agile methodology, Spring, Hibernate, MYSQL, Eclipse, Windows.

We'd love your feedback!