We provide IT Staff Augmentation Services!

Full Stack Developer Resume

5.00/5 (Submit Your Rating)

NyC

SUMMARY

  • Around 9 years of experience in Software Development Life Cycle (SDLC) and Software Engineering including requirement gathering, analyzing, designing, implementing, testing, support and maintenance of client - server applications.
  • Expertise in building web and enterprise applications in domains including banking, healthcare, e-commerce, insurance.
  • Proficient in methodologies such as AGILE, Scrum Software Development processes, Test Driven Development and conventional SDLC.
  • Strong knowledge of Java/J2EE design patterns and other object oriented concepts (OOPS).
  • Developed ANT Scripts and used MAVEN tool to build and deploy J2EE Applications.
  • Designed and developed multiple J2EE Model 2 MVC based Web Application using J2EE Technologies and popular open-source framework Struts Framework, Spring MVC, Spring Framework, Spring Boot, Hibernate ORM Framework.
  • Experience in developing and consuming Web Services using SOAP, HTTP and WSDL.
  • Worked with multi-clustered environment and setting up cloud era Hadoop ecosystem.
  • Strong development skills in J2EE, JDBC, JSP, Servlets, JMS
  • Expertise in implementing Web Services based on Service Oriented Architecture (SOA) using SOAP, Restful Web Services.
  • Experience in Micro Services using Spring boot with spring Cloud stack like Apache Kafka Spring Cloud Netflix stack patterns like Service Discovery and Client-Side Load Balancing.
  • Creating Rich UI applications using Angular 2 integrating with REST API’s built on Micro services
  • Experience in the developing professional web applications using HTML5, CSS3, JavaScript, jQuery, Bootstrap, AJAX, JSON, XHTML, XML and Node.js
  • Experience in Server-side messaging using camel and JMS and development experience at server-side using technologies EJB, Web Services, XML, Oracle.
  • Hands on experience in developing Single Page Applications (SPA) using Angular JS
  • Good knowledge in Angular 2.0, React JS..
  • Experience with various databases like Oracle, MySQL, DB2 and MS SQL Server
  • Experience in developing the Web services by using services provided by IBM WebSphere like IIB, BPM, WSRR and WAS.
  • Expertise in BPM using WebSphere Business Process Modeler and Monitor in multiple projects within IBM and at client locations.
  • Experience in integrating and deploying applications using Apache Camel, Service Mix and JBoss Fuse Enterprise Service Bus (ESB)
  • Expert knowledge in JavaScript frameworks such as Angular JS, Media Query and libraries like Backbone JS.
  • Worked on XML and related technologies such as XSLT, XQuery, XPath and SOAP UI.
  • Working on creating a distributed network by hosting the application on AWS cloud, Amazon EC2 servers.
  • Experience on working with automation tools like selenium and continuous integration tool JENKINS.
  • Experience in Configuration and deployment of multi-tier applications using severs like WebSphere, WebLogic, Tomcat.
  • Configured and implemented Role and Attribute Based Access Control Policies using Oracle Access Manager.
  • Experience in Enterprise Integration Development using Apache Camel, JMS and Webservices
  • Actively participated in daily scrum meetings, sprint planning sessions, sprint reviews, and retrospectives.
  • Strong independent learning ability, team player, easily adaptable to different development environments, collaborative, highly motivated and dedicated to delivering quality software

TECHNICAL SKILLS

Programming Languages: C, C++, Java 8, UML, SQL.

J2EE Technologies: Servlets, JDBC, JSP, JSF, Java Security, JSP Custom tag libraries and BJBs

Web Technologies: HTML5, JavaScript, CSS3, XML, AJAX, jQuery, JSON

Tools: & Frameworks: Angular JS, Angular 2, Struts, spring1.0/2.5,5, GWT, Hibernate 2.0/3, JSF, SOAP UI, ANTLR, Netflix OSS

IDEs: Eclipse 4.6, IntelliJ, Spring Tool Suite (STS), Net Beans

OS & Environment: Windows Vista/XP/2000, UNIX, Linux, Mac OS

Databases: Oracle 10G/11G, My SQL, DB2, NoSQL, SQL

Web/App Servers: IBM Web Sphere, Web Logic 10.X/8.0, Apache Tomcat 8.X, JBOSS

Web services: SOAP, REST

Version Control: GIT HUB, SVN

Methodologies: Agile, Scrum

Design patterns: MVC, View Dispatcher, Data Access Objects, Data Transfer Objects, Singleton, Observer, Factory and Session Facade

PROFESSIONAL EXPERIENCE

Confidential, NYC

Full Stack Developer

Responsibilities:

  • Involved in reviewing requirements documentation and break out "stories" from Product Owners.
  • Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle (SDLC) and used agile methodology (SCRUM) for developing application.
  • Involved in multi-tiered J2EE design utilizing Spring Inversion of Control (IOC) and Hibernate.
  • Build the application based on new features of Java Jdk 1.7 at service layer level.
  • Designed MVC architecture and Front control design pattern using Spring MVC Framework for Presentation tier and I have written code for the using Spring MVC Framework for Presentation layer and spring dependency injection.
  • Primarily focused on the spring components such as Dispatcher Servlets, Controllers, Model and View Objects, View Resolver.
  • Analysis and creation of Design documents for various components involved.
  • Developed Restful Web Services to provide TV Channel guide data for Spectrum TV Mobile Application.
  • Designed and developed the Data Access Layer modules with the help of Hibernate framework for On-Demand Listings, Channel Guide, movie Database for Spectrum TV.
  • Developed Batch programs to sync IMDB Movie Database to On-Demand Guide Program using Spring Batch.
  • Primarily focused on the spring components such as Dispatcher Servlets, Controllers, Model and View Objects, View Resolver.
  • Worked on the development of the Business Web services with REST HTTP methods using Node JS and AWS (Amazon Web Services).
  • Developed API for using AWS Lambda to manage the servers and run the code in the AWS.
  • Tested Rest web services using postman, SOAP UI.
  • Extensive experience of Object Oriented JavaScript design pattern and JavaScript MVC Patterns Preferably Angular JS for building UI Widgets and Application logic.
  • Worked with core java concepts like Collections Framework, Multithreading and Memory management.
  • Used JIRA to assign, track, report and audit the issues in the application.
  • Developed test cases and performed unit testing using JUNIT Test cases and Performed code build using MAVEN.
  • Deployed the Application EAR and RESTful Services on JBoss Application Server

Environment: JDK 1.7, Spring 3.2, Spring MVC, Hibernate3.2, JAX-RS, Jersey, Spring WS, Linux, Maven, JBoss 7, Oracle 11g, GIT, Eclipse.

Confidential, Dallas, TX

Full Stack Java Developer

Responsibilities:

  • Involved in all phases of SDLC implementation, including analysis, design, development, integration, and testing of application modules.
  • Integrated Spring & Hibernate frameworks to develop end to end application.
  • Worked with SOAP based and Restful Web Services to fetch dynamic content from backend databases.
  • Consolidated to a single-page application for a streamlined user experience via Angular 2 and AJAX.
  • Implemented transaction management, high level authentication and authorization, logging and Exception Handling using Spring Security and AOP.
  • Implemented REST web services using jersey with the enabled OAUTH and development of Spring Boot application with microservices.
  • Created and developed the internal Angular 2 framework applications projects. Unit testing with jasmine and developed Angular 2 services to retrieve JSON data from the RESTFUL web Services and displayed the response in User interface pages.
  • Designing and developing RESTful API and Services to interact within the Micro Services and with the front end. Using spring MVC and spring rest. Security is provided by tokens and Spring security.
  • Involved in designing mockups for the angular 2 component development.
  • Tested a complicated star detection algorithm in python inside a Docker container and made the program easy to deploy and friendly with cloud computing technologies.
  • Integrated Jersey with Jackson to serialize Java Object to JSON and reserialize JSON to Java Object.
  • Performed unit and functional testing using Junit and Mockito mocking framework.
  • Handled CORS issues in integrating various APIs with the app from different API vendors.
  • Extensively used jQueryin implementing various GUI components in application portal.
  • Developed presentation tier using JSF components and used Spring Web Flow controlled page navigation.
  • System built using Model-View-Controller (MVC) architecture. Implemented the application using the concrete principles laid down by several design patterns such as Factory, Singleton, Data Access Object, and Service Locator.
  • Created smart navbar system in typescript that would retain a client context across multiple web apps using the query string.
  • Developing Micro Services leveraging SCALA and Akka in an AWS cloud environment Orchestrated by DCOS.
  • Updated the dashboard front-end to support multiple dashboards and their crud operations using Typescripts.
  • Good understanding of several types of AWS Elastic Block Storage (EBS) and their utilization based on requirements.
  • Design roles and groups for users and resources using AWS Identity Access Management (IAM) and managed network security using Security Groups and IAM.
  • Developed the web services by using the services provided by the IBM WebSphere like IIB, BPM, WSRR.
  • Worked with NO SQL Databases (MongoDB) to access data in the database at different Levels.
  • Used GIT repository for software configuration management and version control.
  • Worked with PostgreSQL and ran scripts for developers as needed during sprint weekends for their Agile processes
  • Managing Product development / implementation using AWS cloud infrastructure.
  • Involved in Designed automation tests using Java with Selenium and Cucumber frameworks.
  • Experience in working Jira to track the errors.

Environment: Java 8, HTML, CSS, AWS, MongoDB, SOAP, Restful, PostgreSQL, Core Java, Node JS, XML, Maven 4.0, Eclipse, Ajax, jQuery, Junit, Spring-Hibernate integration framework, Linux GIT, UML, Jenkins.

Confidential, Chicago, IL

Full Stack Java Developer

Responsibilities:

  • Involved in Analysis, Design, Development, Integration and Testing of application modules.
  • Extensively worked on AGILE/ SCRUM methodology.
  • Participated in Estimation size of backlog items and Translation of backlog items into engineering design and logical units of work (tasks).
  • Involved for Design and POC, transform Bank’s existing monolithic architecture into Microservices.
  • Involved in the application development using Spring MVC module.
  • Developed several pages using JSP, JSTL, HTML, jQuery and JavaScript.
  • Created various Spring boot and spring batch applications to connect them to various databases and created queries to retrieve data and modify the tables for the databases
  • Involved in Architecture design, technical discussions to improve the performance of the applications and implemented an Mobile application.
  • Integrated next generation applications, such as Netflix, as well as connected home / IOT DEVICES, including Amazon Echo, Cameras and peripheral devices.
  • Used backbone.js for connecting the API’s which enforces the communication to the server while also implemented mock services in Node.js with the help of modules using Express.js.
  • Developed the Microservices as spring Boot application compatible with Pivotal Cloud Foundry.
  • Created Typescript reusable components and services to consume REST API’s using Component based architecture provided by Angular JS.
  • Experience in developing Domain specific languages with ANTLR, Parser/ Lexer, Janino, DSL.
  • Worked with Xtext to implement the Constraint checks in an easy and declarative way.
  • Used Angular JS Http Request to read data from web servers and process JSON data to render in the UI and creating custom directives to display data in UI.
  • Recorded and plays back test in Fire fox usingSeleniumIDE.
  • Using angular JS created custom directives for data manipulations and to display data in company standard format in UI.
  • Developed Micro services with Spring boot and Spring Batch along with the test cases and used the spring test’s framework to create integration tests.
  • Integrated modules into node.js to integrate with designs and requirements.
  • Experience in application development and management of technological issues for assigned projects, earnings the highest customer satisfaction rating for all software solutions delivered.
  • For deployment we usedJBOSSApplication Server to build we use ANT Scripts.
  • Worked on the authentication in Java Spring boot, for implementing security between front end UI and backend SOA services.
  • Implemented exception handling in java spring boot for REST API, by making use of Exception handler and Controller advice annotations.
  • Experience in architecting and implementing Enterprise application Integration (EAI) with Service Oriented Architecture (SOA), Web services, BPM using WebSphere process Server, Data Power and WSRR.
  • Used Hibernate as Object Relational (OR) Mapping Tool for the backend data persistency.
  • Used PMD tool to analyze the code. It finds common programming flaws like unused variables, empty catch block and so forth.
  • DesignJSONresponses according the request, send it back to the front end after the logic processing.
  • Used Hudson (Jenkins) continuous integration tool to do the deployments.
  • To find the elements and attributes from the XML Document we used XQuery for querying the XML Document.
  • Used the Path expressions of XPath to select nodes from the XML Document and used XSLT for transforming the XML Document which is recognized by the browser.
  • Used Code Review Tutor for doing code reviews on developed code.
  • Involved at the time of deploying the code in production environment and do the functional check out.

Environment: Java 8, Spring (MVC, Core, AOP), Eclipse, JSP, C#, Groovy, Servlets, HTML, NoSQL, CSS, XML, Ajax, JavaScript, Hibernate, jQuery, JavaBeans, Sub Version, Junit, Oracle

We'd love your feedback!