We provide IT Staff Augmentation Services!

Full Stack Developer Resume

5.00/5 (Submit Your Rating)

Malvern, PA

SUMMARY

  • Around 7 years of experience in Design & Development of Enterprise Applications, Web Applications, Micro services and Web Services in Java/J2EE and related technologies.
  • Strong Hands on experience with Struts, Spring and Hibernate frameworks.
  • Experience in rapid application development and deployment using Spring Boot.
  • Experience in designing REST API using Micro Services architecture and implementing them using JAX - RS(Jersey), Spring framework and Spring Boot.
  • Experience with jQuery, Java Script, AngularJS 1.5, Angular 6, HTML5, CSS3 and Boot Strap for developing user interfaces.
  • Experience in JSF, Prime-Faces and Rich-Faces framework for Developing the User Interface.
  • Extensive work experience using Web Services (REST, SOAP, WSDL, UDDI) and Service Oriented Architecture (SOA).
  • Experience in configuration and migration to Amazon Web Services (AWS) including EC2, RDS, S3, Cloud Formation Scripts, Lambda scripts.
  • Experience using Design Pattern: Session facade, Value Object, Business Delegates, MVC, Singleton, Factory, Service locator and Data Access object pattern.
  • Strong Knowledge in the implementation of Java Multi-Threading, Collection, Interfaces, Synchronization, and Exception Handling.
  • Strong experience in using IDEs like Eclipse, Net Beans, Spring Tool Suite, Web Storm, Atom, Visual Studio Code.
  • Strong experience in web and application servers like Spring Boot, Apache Tomcat, JBOSS, WebLogic and IBM WebSphere.
  • Experience in using Version Control Systems like CVS, SVN, GIT, Star team and Rational Team Concert (RTC).
  • Good at designing Design Documents, Unit Test Case, Integration Test Case, Integration Test Plan documents and estimating the assignment of tasks.
  • Extensive experience with Oracle, SQL Server, MySQL, DB2 Databases & thorough knowledge & experience in PL/SQL statements, Stored Procedures, Triggers.
  • Experienced in Software Development Processes like SCRUM, Waterfall, Iterative and Agile Methodologies.
  • Worked with Web services testing tools like SoapUI and Postman.
  • Proactive and self-starter with excellent analytical, communication and interpersonal skills.

TECHNICAL SKILLS

Operating Systems: Linux, Windows, UNIX (Shell Scripting, Cron)

Languages: C, C++, Java 8/1.7/1.6, C#.net

Java Technologies: EJB, Servlets, JSP, JMS, JPA, JDBC, JAX-WS, JAX-RS, JSF, Portlets

Framework/tools: Spring (Boot), Struts, Hibernate, JUnit, Apache Wicket

Web Technologies: Angular JS, Angular 6, JavaScript, jQuery, CSS3, Boot Strap, HTML5, XML, XSLT, AJAX, JSP

Cloud Technologies: Amazon Web Services (AWS), Google Cloud, Azure

Web Services: Micro Services, REST API, SOAP, REST Easy, JAX-RS, Jersey, Postman

Application/Web Servers: Spring Boot, JBoss, Web Sphere, Apache Tomcat, WebLogic

Databases: Oracle, MySQL, DB2 and SQL Server

IDE: Eclipse, Net Beans, Spring Tool Suite, Web Storm, Atom, Visual Studio Code.

Modeling Tools: UML, Rational Rose 2000, Visio

Version Control: GIT, SVN, Clear Case

Other Tools: Jenkins, Maven, ANT, SOAP UI, Smart bear, Postman, MySQL Workbench, TOAD, Putty, WinSCP, Talend

PROFESSIONAL EXPERIENCE

Confidential, Malvern, PA

Full Stack Developer

Responsibilities:

  • Worked with Product owner, Business Analysts and Technical experts to Analyze Business Requirements, Technical Designing, Implementation and Documentation.
  • Involved in all phases of the Agile Software development life cycle (SDLC) requirements gathering, analysis, design, development, building, testing, and deployment.
  • Performed technical analysis & estimation of business requirements.
  • Designed REST interfaces using a Micro Services architecture and created REST Services using Spring Boot
  • Tested the REST API using Postman and REST Easy.
  • Used Spring Batch for developing several batch jobs for the nightly and overnight data updates.
  • Involved in writing queries, stored procedures, and modifications to existing database structure as required per addition of new features.
  • Perform unit testing using Junit, Mockito and use Postman for testing Restful web services.
  • Deployed the application to Amazon Web Services servers.
  • Worked on Bamboo to define the dependencies / plug-in and build the application.
  • Used Angular 6, HTML5, CSS3 and Bootstrap for designing for the front end.
  • Used log4j to capture the log that includes runtime exceptions and debug information.
  • Worked on tools like JIRA for project management and used Git/Bit Bucket for version control
  • Worked with the testing team interactively by showing various functionalities and the bug fixes.

Environment: Java 8, J2EE, Spring Boot, Micro Services, REST API, Spring framework IOC, MVC, AOP, JDBC Template, Annotations, Angular 6, HTML5, CSS3, JIRA, QA, UAT, Junit, Mockito, Jasmine, Karma, Protractor, AWS, EC2, S3, Cloud Formation, Visual Studio Code, Spring Tool Suite.

Confidential

JAVA Developer and Integrator

Responsibilities:

  • Worked with Business Analysts and Subject Matter Experts on the formalization and documentation of Televox Clinic Enterprise wide Clinical Expert System rules.
  • Implemented 3- tier architecture involving product adapters in data tier to communicate with third party clinical services.
  • Performed Data Modeling to create the enhance the current database.
  • Used Spring Framework using IOC, AOP, Core, and Transaction Management.
  • Implemented the server-side Restful Web Services functionality.
  • Extensively worked on Development of Product Adapters to transform the service response to web pages based on the instruction from House calls.
  • Consumed Third party SOAP web services for appointment request information.
  • Used Hibernate to develop DAO layer for performing CRUD operations on the database and configured it with Spring’s Hibernate DAO Support.
  • Created PL/SQL scripts, stored procedures, function and triggers for Oracle 11G database.
  • Wrote JUnit test cases to test the response of adapters and their instructions.
  • Deployed the application on Tomcat Application servers using Jenkins continuous integration build.
  • Used log4j to capture the log that includes runtime exceptions and debug information.

Environment: Java 1.7, J2EE, Spring, Hibernate, Java, RESTful web services, SOAP Web Services, Jenkins, Oracle 11g, PL/SQL, MAVEN, Junit, Tomcat, GIT and TFS

Confidential

JAVA/J2EE Developer

Responsibilities:

  • Analyze Business Requirements, Technical Designing, Implementation and Documentation.
  • Involved in all phases of the Agile Software development life cycle (SDLC) requirements gathering, analysis, design, development, building, testing, and deployment.
  • Redesigned the application using Spring MVC web flow from Presentation services framework.
  • Implemented the Service Layer using EJB, JPA-Hibernate and JMS.
  • Extensively used Apache Wicket and Java Server Faces to design the web pages.
  • Involved in development of User Interface using JSF, Rich Faces, Prime Faces, HTML/HTML5, CSS, JavaScript, jQuery, AJAX, and JSON.
  • Extensively used Debugging Cascading Style Sheets to change the styles now and in the future.
  • Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google Chrome.
  • Worked on various J2EE technologies include CDI, JPA, Bean Validation, Java Mail and also worked on libraries like Dozer Mapping and Java assist.
  • Extensively used Hibernate Query Language (HQL) and Criteria Queries to work with MySQL databases.
  • Designed and implemented various design patterns include Singleton, DTO, DAO, Factory and Builder, Facade and Decorator.
  • Worked on tools like StarTeam as Repository and Rational Team Concert (RTC) as build tool.
  • Worked with MySQL and Sybase databases. Created few materialized views to improve the performance for long running reports in Jasper.
  • Developed the code with both unit test cases and integrated test cases using Junit.
  • Deployed J2EE applications as war files on WebSphere application servers.
  • Worked on tools like Jenkins, Smart bear for Code Reviews, Redmine for Project Management and Documentation.
  • Involved in Production Support for Food Program and Background Check Modules.

Environment: Java, J2EE, JPA, EJB, Hibernate, JMS, Apache Wicket, Java Server Faces, Rich Faces, Prime Faces, Dozer, Java Script, HTML, CSS, jQuery, AJAX, JSON, MAVEN, JBoss EAP, PL/SQL, Databases with MySQL and Sybase, StarTeam and RTC.

We'd love your feedback!