We provide IT Staff Augmentation Services!

Full Stack Developer Resume

5.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY:

  • Well versed with complete SDLC life - cycle in Agile, Waterfall, Prototype, Test Driven Development.
  • Extensively worked on designing, development and implementation of multi-tier client-server and web solutions.
  • Worked on Angular JS and RESTful, web services.
  • Developed interactive web applications using Angular 2, HTML5, Bootstrap, JSON, jQuery, CSS3, JavaScript.
  • Designed & developed client/server using Java and J2EE technologies like Spring MVC, Hibernate, Servlets, JDBC, Exception handling, Collections, JSP, XML.
  • Developed the application with various Spring Framework modules like Spring IOC, Spring AOP, Spring Boot, Spring Security and Hibernate as back-end ORM tool.
  • Proficient in Java Multi-Threading in the large-scale server-side applications.
  • Efficiently used Singleton, Factory, Prototype design patterns in various projects.
  • Strong Hands on Experience with IBM MQ, Active MQ Series and JMS for communications between middleware components.
  • Experience in building microservices applications using Spring Boot for developing Restful Web services.
  • Developed Web Services on Apache Tomcat servers using SOAP and RESTful API for Service Oriented Architecture (SOA).
  • Experienced with Relational databases like ORACLE, DB2, MYSQL and NOSQL databases like MongoDB.
  • Knowledge on Integration testing frameworks and libraries like Jasmine, Karma to create unit test cases.
  • Expertise in implementing SOA with JSON based Web Services with technologies like WSDL, SOAP.
  • Worked on various servers like Tomcat, WebLogic and IBM application server.
  • Good knowledge in writing Maven, ANT scripts for building project and used Junit, log4j, soap UI, postman tools for testing.
  • Experience working with Amazon Web Services (EC2, S3, RDS and EBS).
  • Heavily used source control using GitHub, Source Tree, SVN, CVS, and sub version.
  • Worked on various IDEs like IntelliJ, Eclipse, Net Beans and Visual Studio code.
  • Worked in various size teams and independently and always maintained good communication with other teams.
  • Domain knowledge in Banking and Insurance sectors.

TECHNICAL SKILLS:

JAVA/J2EE technologies: Java, JDBC, Junit, JSP, Servlet, JavaScript, AJAX, EJB, SOAP & REST based web services.

Frameworks: Spring, Hibernate, Struts.

Databases: Oracle 11g/12c, SQL server, MySQL, MongoDB, Cassandra.

Application server: Apache Tomcat 4.5, WebLogic 12.1.

Operating systems: Linux, Windows XP/Vista/7/8/10, Mac OS X.

Web technologies: HTML5, CSS, JavaScript, XML, jQuery, JSP, AJAX, Angular JS

IDE: Eclipse, SpringToolSuite, NetBeans, IntelliJ, Putty, Ant 1.5, Maven 3.0.

PROFESSIONAL EXPERIENCE:

Full Stack Developer

Confidential,Dallas, TX

Responsibilities:

  • Working on Angular 2 to create single page applications. Manipulating the views using the ng-view and providers i.e., Angular Route provider.
  • Created custom directives in Angular 2 for re-usable components (multi-field form elements, background file uploads).
  • Developed dynamic websites using JavaScript, jQuery and bootstrap and other frameworks as they became available to the industry.
  • Node Package Manager (NPM) is used to install required node modules. Created custom modules based on the requirements.
  • Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API and Spring Boot for microservices.
  • Using Spring MVC Framework and created RESTful web services to communicate with UI using JSON.
  • Converted data between Java Objects and JSON & XML for communication between java services and UI.
  • Used SQL Queries in Java code to do select/update/delete depending upon the business requirement.
  • Written Hibernate DAO's to interface with Oracle database.
  • Responsible for code optimization and testing across other browsers and used JMS.
  • Used Log4j to print the logging, debugging, warning, info on the server console.
  • Developed and prepared test cases for unit testing and integration testing with Junit.
  • Developed new tables, PL/SQL stored procedures, functions, views and constraints, triggers and required SQL tuning to reduce the response time in the application.
  • Package creation with Maven, Jenkins. And used Jenkins for Continuous integration and continuous testing.
  • Tested web services both SOAP and REST
  • Responsible for working with the testing teams during integration testing, to actively debug defects using logs from the Unix box by using tools like WinSCP.

Environment: Java/J2EE 1.7, JSP, Spring, Hibernate, WebSphere v7, Oracle 10g, MongoDB, HTML, AJAX, JavaScript, Restful, Putty.

Full Stack Developer

Confidential,San Jose,CA

Responsibilities:
  • Agile Scrum methodology for application development and deliverables.
  • Used various Bootstrap components and developed the application following Responsive web design.
  • Implemented Angular services to connect the web application to the back-end API.
  • Implemented Hibernate along with annotation based transactional support in Spring Framework.
  • Implemented Hibernate to persist the data into Database and wrote HQL based queries to implement CRUD operations on the data.
  • Developed server-side services using Java, spring, Web Services (Restful, SOAP, WSDL, JAXB, JAX-RPC), SOA (Service oriented architecture).
  • Experienced use of project management software (JIRA) for Issue Tracking, Maintaining Tickets specific to bug fixes and enhancements.
  • Create text message using a configuration file for data mapping and utilize Java Messaging Service (JMS) API to the transaction message to other application via Message Queue (MQ).
  • Worked with core Java code extensively using interfaces and multi-threading techniques.
  • Used several design patterns like Singleton, Factory, Data Access Objects and MVC.
  • Implemented features like logging, user session validation using Spring-AOP module
  • Used Spring Batch to build the POJO-based development approach of the Spring Framework.
  • Used GitHub version followed controlling tools to maintain project versions supported the applications through debugging, fixing and maintenance releases.
  • Consumed SOAP/ JAX-WS based web services using Spring framework and used SOAP UI for testing these services.
  • Used the Spring JDBC for data retrieval from the database for various inquiries. Wrote complex SQL queries to retrieve data from the Oracle database.
  • Created JUnit test cases to automate the testing of business logic.
  • Docker is used for creating images that are deployed on AWS as Microservices.

Environment: Java, J2EE, Spring, Hibernate, JSON, Junit, Agile model, JavaScript, Eclipse, Tomcat, Maven, Jenkins, GitHub, Oracle 10g, mongo Db, Pl/SQL, Jira.

Java/J2EE Developer

Confidential,Chicago,Illinois

Responsibilities:

  • Involved in gathering business requirements, analyzing the project and creating use Cases and Class Diagrams. Used OOAD for building applications.
  • Used the Spring JDBC for data retrieval from the database for various inquiries.
  • Created the web UI using Struts, JSP, Servlets and Custom tags.
  • Used SOAP for Web Services by exchanging XML data between applications over HTTP.
  • Created controller Servlets for handling HTTP requests from JSP pages.
  • Implemented the business logic using various Design patterns.
  • Implemented Object-relation mapping in the persistence layer using Hibernate frame work in conjunction with spring functionality.
  • Implemented caching techniques, wrote POJO classes for storing data and DAO’s to retrieve the data and did other database configurations using EJB.
  • Implemented RESTful web services API using HTTP and REST principles.
  • Wrote Junit test classes for the services and prepared documentation.

Environment: Java, J2EE, JSF, Hibernate, Struts, Spring, JSP, HTML, XML, Web Logic, DB2, Eclipse IDE, Oracle, Mongo Db, SOAP, Maven, JST, Web Logic Server, WSDL.

Java/J2EE Developer

Confidential,New York

Responsibilities:
  • Involved in requirement gathering, analyzing the Client Requirements and designing the application.
  • Designed the web pages for the application using JSP.
  • Extensively used JavaScript for client-side validations.
  • Involved in writing Spring Configuration XML, file that contains declarations and business classes are wired-up to the frontend managed beans using Spring IOC pattern.
  • Implemented Hibernate ORM for persistence management.
  • Used stored procedures in Hibernate for Rational Mapping and created Hibernate POJOs.
  • Created and Consumed Restful Webservices using Spring MVC annotations.
  • Used SOAPUI tool for testing Restful API webservices.
  • Developed XML Schemas - XSD, DTD for the validation of XML documents.
  • Involved in JUnit Testing on various modules by generating the Test Cases.
  • Used Log4J utility to log error, info and debug messages.

Environment: JAVA, Hibernate, JSP, JavaScript, Spring IoC, Spring MVC, XML, XSD, SQL, PL/SQL, Oracle, Web Services, REST, JUnit.

Java/J2EE Developer

Confidential,Minnesota

Responsibilities:
  • Developed registration management, user profile and order status module.
  • Developed the views using JSP, custom tags, JSTL, Servlets and HTML.
  • The core project was developed using Core Java, Multithreading and JDBC.
  • Developed message driven Beans to listen coming messages from matching systems.
  • Developed SQL queries, PL/SQL procedures, functions, triggers, views.
  • Used JDBC driver to connect with back end Oracle database.
  • Used Apache Log4j logging API and performed unit testing using JUnit.

Environment: Java, J2EE, JDBC, JSP 2.0, Servlets, HTML, XML, Web Services, JavaScript, Oracle, Eclipse, UNIX.

We'd love your feedback!