We provide IT Staff Augmentation Services!

Full Stack Developer Resume

3.00/5 (Submit Your Rating)

Middletown, NJ

SUMMARY

  • 5 years experience in developing web applications using JAVA/J2EE technologies.
  • Responsible for software development and web development projects, ability to develop creative solutions for complex problems.
  • Interface development and implementationof Client/Server application development.
  • Proficient in using Object Oriented Programming (OOPS) for building n - tierarchitecture systems with hands on development expertise in front-end UI layer,application layer including middle-ware and core business frameworks and back-enddatabase layer integration.
  • Expert knowledge over J2EE DesignPatterns like MVC Architecture, Singleton, SessionFacade, BusinessDelegate and DataAccessObject for building J2EE Applications.
  • Experienced in web development using HTML, DHTML, XHTML, CSS, JavaScript,AngularJS and AJAX technologies.
  • Worked on multiple components of spring framework like Spring MVC, Spring DAO, Spring Integration and Spring AOP, Spring Cloud and Spring Boot.
  • Experienced in working in Service Oriented Architecture writing SOAP, Restful web serviceswhich are built on top of HibernateORM.
  • During the experience with above web service development worked on XML and JSONcommunication formats and used API’s like JAX-WS, Jersey and Jackson.
  • Worked on Service Oriented Architecture (SOA) such as Apache Axis web serviceswhich use SOAP, WSDL, UDDI and REST. Exposure to JAXB, JAXP and JAX-WS.
  • Experience in implementing the declarative enterprise services using SpringAOP andimplementation knowledge on spring web flow to manage the application page flows.
  • Experience in using various IDEs Eclipse, MyEclipse and repositories SVN,GITand CVS.
  • Good experience with deployment and release of the application with ANT and Mavenbuild tools.
  • Experience working in environments using Agile (SCRUM) and Test Drivendevelopment methodologies.
  • Accountable for analyzing requirements, developing designs, implementing and testing software/web applications using Java, J2EE, Javascript frameworks, HTML and SQL.
  • Good understanding in implementing web application using Angular JS Framework.
  • Good experience in working with Application servers like WebSphere and ApacheTomcat.
  • Created Restful Web services with NodeJS and good knowledge on Data base programming using SQL.
  • Proficient with Software development methodologies like Agile Methodologies and Waterfall.

TECHNICAL SKILLS

Languages: Java,, Assembly Language

Webcomponents& Resources: Java, J2EE,JAX-WS,WebServices(SOAP, REST),Micro services, JPA.

Frameworks: Spring, Spring Boot(JPA Repository, JDBC template, Map-structs), Micro services, ORM framework (Hibernate), Junit.

Spring Framework: Spring Core Spring MVC, Spring Web Flow, Spring JDBC, Spring ORM, Spring Web Services, Spring Transaction, Spring Data JPA, Spring Boot

Databases and Tools: MYSQL, SQL server, Oracle

IDE and Tools: Eclipse, Spring Tool Suite, J Developer, HP fortify, Putty, GIT,SVN, Maven, ANT

Web Development: HTML, Java Script(Angular JS 2/4, Node JS), Boot strap, CSS, j Query, JSTL, JSON.

Application Servers: TOMCAT, Web logic, J Boss, Jenkins, Apache web Server

Other Tools: Soap UI, Arc Client, Postman, Kubernetes,Sonar

Operating Systems: Windows 2010/7, Linux

PROFESSIONAL EXPERIENCE

Confidential, Middletown, NJ

Full Stack Developer

Responsibilities:

  • Analysis and understanding of business requirements and implement the process using agile methodology.
  • Worked as a Full Stack developer and developed the Application UI portal and developed the backend Rest API services for different HTPP calls.
  • Used Bootstrap for creating responsive UI Screens for varying screen sizes and devicesusing media queries.
  • Used Bootstrap modal setup for developing a POP-UP scenario on UI and used event emitters for the child to parent data transfer and access.
  • Implemented few rest service calls on Node server to make the UI (Angular) Code simple and to make performance better.
  • Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API s and Spring Boot for micro-services.
  • Enhancing the system to improve user experience and developed functions to acquiredata using Restful Web Service usingAngularJSand AJAX and render the JSON dataon UI.
  • Developed server-side services using Java, Spring Boot framework, Web Services (SOAP, Restful, WSDL), SOA (Service oriented architecture), services are built on SpringBoot-Jersey configuration setup.
  • Implemented JPA repositories for the data access and performing CRUD operation. Extended CRUD repository for making a interface a repository class for an entity.
  • Worked on distributed version control system called GIT and comfortable with featurebranches, rebasing, merging.
  • Used package managers like npm to manage dependencies.
  • Few cases, JDBC template is been used for data access in complex query and multiple entities reference scenario.
  • Developed UI using Javascript, jQuery, Ajax and rendered JSON data onto UI whileloading HTML pages.
  • Used Tomcat 7.0 for development, deploying the application.
  • Developed test cases and performed unit testing using JUnit.
  • Used JAXB2Marshaller for marshalling and unmarshalling the Webservice Request /Response Data and also the ActiveMQ Messaging Data.
  • Implemented cspauthentication filter setup for the application security and deriving the user credentials.
  • Micro service Application is built on AJSC6 Framework and automatic build setup through Jenkins pipeline process and deployed using the Docker image setup for each maven project on kubernetes.
  • Communicated with the Leads and BA’s for better understanding of the design requirements
  • Implemented SOAP web services and used adapter classes for developing the business log and for setting up the request object.
  • Developed javamodules implementing business rules and workflows in Spring Boot.
  • Integrated the Sonar plugin for the code quality and to find bugs used swaggerapi for RESTFUL API Functionality documentation.
  • Used Maven to Build the project and Eclipse IDE tool for development.
  • Monitored the errors using EELF Logger of AJSC.
  • Created tasks for sprint in TDP Portal and handled defect management.

Environment: Java(JDK 8), J2EE, Spring Boot, JPA Frame Work, MySQL, CSS, HTML, JavaScript(Angular JS 4(Type Script), Node JS),Boot Strap, DOM, J Query, JUINT, Mockito, TOMCAT server, GIT, Eclipse, Web services(REST/SOAP), TDP Portal, Kubernetes, Sonar, Swagger, Maven.

Confidential

Java Developer

Responsibilities:

  • Involved in analysis, design and developed specs that include Use Cases, Class Diagrams,Sequence Diagrams and Activity Diagrams.
  • Designed and developed various modules related to application with J2EE design architecture and frameworks like Spring MVC architectureandSpringBean Factory using IOCconcepts.
  • Designed the User Interface and Validations using HTML, CSS, Tag Libraries, Java Script,DOM, JSP and Ajax.
  • Followed WCAG2.0 web standards for developing the front end applications.
  • Developed server-side services using Java, spring, Web Services (SOAP, Restful, WSDL), SOA (Service oriented architecture).
  • Implemented features like logging, user session validation by writing new methods and new queries to improve overall performance using spring module.
  • Used Design patterns such as Business Delegate, Factory Design, Model View Controller, DAO.
  • Created spring model Classes with scopes to handle requests by spring annotations.
  • Developed JSP, Spring Action class, Form bean for presentation layer.
  • Involved in developing stored procedures, sharing and horizontal/vertical scaling, importing/exporting data into Data Base.
  • Used Hibernate ORM framework for the connection and updating of information in the data base.
  • Used OOPS concepts, collections, multithreading and other core java constructs.
  • Communicated with the Leads and BA’s for better understanding of the design requirements.
  • Study the database needs of our application and optimize the needs using Oracle DB .
  • Created tables, triggers, stored procedures, SQL Queries, Joins, Constraints& Views for ORACLE database.
  • Implemented persistence layer using Hibernate that use the POJO classes to represent thepersistence database tables. Also implemented dynamic loading of JSP’s using AJAXDeveloped stored procedures, triggers for efficient interaction with database.
  • Developed UI using JSP, Javascript, jQuery, Ajax and rendered JSON data onto UI whileloading HTML pages.
  • Used XML Web Services using SOAP to get a “Harmonizedcode” from a remote third partyvendor, which is used to follow the client guidelines.
  • Developed test cases and performed unit testing using JUnit.
  • Work on Defects/Bug fixes as per Weekly Sprint Planning.
  • Used Maven to Build the project and Eclipse IDE tool for development.
  • Monitored the errors using Log4j.
  • Develop and execute Unit Test plans using JUnit, ensuring that results are documented and reviewed with Quality Assurance teams responsible for integrated testing.
  • Integration experience with Legacy Applications using JMS.

Environment: Core Java(JDK 1.5), J2EE, Servlets, JSP, JDBC, SpringMVC Framework, JPA Frame Work, JMS, MySQL, Hibernate, Tag library, CSS, HTML, JavaScript, DOM, Node.Js, Ajax, TOMCAT server Eclipse, Maven.

Confidential 

Java Developer

Responsibilities:

  • Involved in gathering business requirements, analyzing the project.
  • Used AGILE methodology and test driven development (TDD).
  • Implemented the various layers of the application using Spring 3.0 Framework modules such as Spring IOC, Spring MVC, Spring ORM.
  • Integrated spring with Hibernate for implementing DAO layer, created and configuredspring-hibernate template and used for interaction with Oracle.
  • Implemented the application using the concrete principles laid down by several design patterns such as MVC, Business Delegate, Data Access Object, and Singleton.
  • Used Spring Dependency Injection to inject required beans and spring AOP for transaction management, logging and security services.
  • Implemented the Spring MVC framework by creating controllers, validators, models and request mappings for all the action URLs.
  • Used Hibernate as the ORM framework to persist data
  • Created connections to database using Hibernate Session Factory, using Hibernate APIs to retrieve and store data to the databasewithHibernate transaction control.
  • Created SOAP Web Services to provide systems required information.
  • Written Web Services (WSDL) to effectively workwithSOAP and XML, XSLT and exchange data between different applications which are on different platforms. Developed top-down and bottom up web services development.
  • Extensively used XML Web Services for transferring/retrieving data between different providers.
  • Used JIRA tool for tracking stories progress and follow agile methodology and sprint planning.
  • Performed unit testing using Junit frameworks like Mockito frameworks.
  • Used log4j for capturing the logging activities of the application.

Environment: Core Java(JDK 1.5), J2EE, Servlets, JSP, JDBC, SpringMVC Framework, JPA Frame Work, JMS, MySQL, Hibernate, Tag library, CSS, HTML, JavaScript, DOM, Node.Js, Ajax, TOMCAT server Eclipse, Maven.

We'd love your feedback!