We provide IT Staff Augmentation Services!

Full Stack Developer Resume

Tampa, FL

SUMMARY:

  • Around 7Years of experience in analysis, architectural design, prototyping, development, Integration and testing of applications using Java and J2EE Technologies, and MySQL in Banking, Insurance, Finance, E - Governance Industry.
  • Experience with Application Development using Software Development Life Cycle SDLC using various methodologies like Waterfall, Agile/Scrum.
  • Experience on JAVA/J2EE technologies (EJB, JMS), Frameworks (Struts, spring), ORM (Hibernate), SOAP and REST Web services, SQL.
  • Experience in design and development of J2EE technologies and API’s include JSP, Servlets, JSTL, JDBC, JMS, EJB, IBM MQ, SOAP web services, design patterns.
  • Experience in UI &client side validations using HTML, HTML5, CSS, CSS3, DOM Manipulation, JSP, AJAX, JSON, XML and java script frameworks like jQuery and to make better Single Page Application (SPA) working on AngularJS2, EXT-JS, Backbone.JS, Node.js Server and Express.JS
  • Experience in implementing various design patterns like Singleton, Factory, Abstract Factory, DAO, Service Locator, and Front Controller.
  • Experience in XML related technologies like XML, DTD, XML Schema, WSDL, WSDL, SOAP and AJAX.
  • Experience in designing and developing components using Enterprise Java Beans over application servers and platforms such as Eclipse, My Eclipse 10.5, IBM RSA (v 7.0,8.0), IBM RAD 7.0, IBM(remove) WAS (WebSphere Application Server) v 7/8.5, Apache Tomcat 5.x.
  • Experience in Java Messaging Services (JMS) and messaging technologies such as Message Driver Bean (MDB), Web Sphere MQ, Mule ESB and Apache Kafka.
  • Experience in implementing MVC frameworks using Struts, Spring, Spring Boot, Spring Batch, Custom MVC and Hibernate for persistence and Spring Cloud.
  • Experience in producing &consuming SOAP based & RESTful web services using WSDL, JAX-WS, JAX-RS, and SOAP UI, microservices using spring boot.
  • Experience in working with various modules of spring framework like Spring IOC, Spring MVC, Spring DAO and Spring ORM, Spring Web Flow.
  • Experience in coding business components using various API's of Java like Multithreading, Collections.
  • Experience in writing efficient SQL queries and objects like stored procedures, Triggers, views and working experience with SQL Server, My-SQL.
  • Experienced in React JS and working with React Flux architecture
  • Experience with MVC Java frameworks like AngularJS1.X, EXT.JS, BackboneJS, NodeJS, Ember JS, Bootstrap, ReactJS
  • Experience in MQ Series Clustering, MQ Client / MQ Server setup, MQ Series System Administration, user training and documentation.
  • Experience with JUnit/TestNG, JBehavior other TDD/BDD frameworks
  • Experience in using various IDEs Eclipse, MyEclipse and repositories SVN and CVS.
  • Experience with deployment and release of the application with GIT, Clear Case, ANT and Maven build tools.
  • Implemented Unit Testing using JUnit and Integration testing during the projects
  • Experience in Integration solutions using Mule ESB, Expertise in Mule Soft studio in creating various flows to integrate API’s, Databases, Salesforce and SAAS application

SKILL:

Java Technologies: Java, J2EE, Servlets, JSP, Java EE

Frameworks: Struts, MVC, Hibernate, Spring, Spring Boot, Spring MVC, Spring Cloud, Spring Service, Angular JS, Angular 2, ReactJS, NodeJS, Express JS, Mule soft, React JS, Microservices, Web Service

Web Technologies: HTML, XML, CSS, Java Script, AJAX, JSP, JSF, jQuery, DTD, Swing, Angular 1.X

J2EE Technologies: Servlets, JDBC, JMS, Java Mail, EJB

Languages: C, C++, Java, SQL, PL/SQL

Web Services: SOAP, WSDL, Rest API

Databases: Oracle 9i/10g, SQL Server, My SQL, MongoDB, DynamoDB, Cassandra, Kafka

Tools: Eclipse, NetBeans, Toad, Microsoft Visio, SOAP

Methodologies: UML, MVC2, Agile, Scrum, Waterfall, RUP

Version Control Tools: CVS, 0053VN, git, Bitbucket, SVN

EXPERIENCE:

Confidential, Tampa, FL

Full Stack Developer

Responsibilities:

  • Used Angular JS as the development framework to build a single-page application
  • Created a custom, single-page, responsive web application to replace a legacy line-of-business web application using Angular JS
  • Created custom directives for re-usable components (multi-field form elements, background file uploads, Angular JS
  • Implemented Model View Controller (MVC 2) architecture Using JSF 2.2 Framework at the Web tier level to isolate each layer of the application to avoid the complexity of integration and ease of maintenance
  • Application implemented as a single-page Backbone app with a custom data layer that used an in-memory message bus (postal.js) for data requests and application events
  • Developed Complex Data Tables, Data List, Pick List, Tree Table, Data Grid, UI Search, and results screens using XHTML, Prime faces and CSS
  • Build scripts on AWS cloud for scheduling EC2 auto scaling load balancer with java SDK
  • Used distinct phases of JSF lifecycle for client-side and server-side data validation
  • Configured faces-config.xml and navigation.xml to set all page navigations
  • Implemented features like logging, user session validation using Spring-AOP module
  • Involved in complete SDLC life cycle and Production Support for the project
  • Worked with MuleSoft Any point API platform on designing the RAML for implementing REST API’s and used API gateway as a proxy service.
  • Experience with Mule Administration, configuration, and tuning.
  • Experience In Micro Service Architecture implemented with Web-Services to integrate between different applications (internal and third-party components using SOAP and RESTFUL services in Spring Boot
  • Excellent work experience in Core Java, Java 8, Java EE
  • Integrated NodeJS with MongoDB and MySQL data servers and Angular 8 on the front-end
  • Integrated Oracle ERP system with Snowflake database.
  • Created SHELL SCRIPTS for generic use
  • Used Git for version control of the software
  • User interfaces were built with Virtual DOM and unidirectional data using ReactJS and Redux
  • Developed test cases for Unit Testing, Integration Testing and System Integration Testing

Environment: Core Java 6.0, J2SE, Unix, JSP, Servlets, EJB 3.0, JDBC, J2EE (Servlets, JSP, JTA, JDBC), spring 2.5, NetBeans 7.4, (X)HTML, DHTML, JavaScript, WebSphere MQ Series, CSS, jQuery, XML, Node JS, SOAP, Ajax, SHELL SCRIPTS, Agile, Oracle10g, Junit and ANT, React JS, Swagger UI, MuleSoft Any Point API, Micro Services, Web Services(Rest & SOAP), Spring Boot, Spring Tool Suite

Confidential, Warren, NJ

J2EE Developer

Responsibilities:

  • Used Spring Tool Suite (STS) as an IDE for Java/Template development and MAVEN as a build tool.
  • Involved in Application Development, Testing and fixing the problems.
  • Used Java collections API extensively such as Lists, Sets and Maps.
  • Implemented Spring Boot with Mongo DB by taking advantage of Java features like annotation metadata, auto wiring, and generic collections.
  • Implemented the integration with the back-end system with web services using REST and Implemented GET, POST, DELETE and UPDATE operations using Restful web services.
  • Used Maven building and management tool.
  • Developed Web services in the service layer and implemented Web Services based on SOA architecture with Restful.
  • Integrated Maven and Gulp to perform UI code building and java code building to create the JAR file.
  • Developing application, automated scripts leveraging Mongo DB.
  • Worked with Bash Shell Scripting and Automation of CRON Jobs and developed Batch jobs using Spring Batch to read flat files and load the data into Mongo DB database and scheduled using Spring Quartz Scheduling.
  • Used Mule Connector such as HTTP, Database, Salesforce Connector, SMTP, FTP, SFTP, and JDBC
  • Experience In Micro Service Architecture implemented with Web-Services to integrate between different applications (internal and third-party components using SOAP and RESTFUL services in Spring Boot
  • Used following components extensively for development - Choice router, Scatter-Gather router, Expression connector for plugging in custom java expressions, Data Weave transformers etc.
  • Implemented error handling by using exception strategies and generated exception alerts in cloud hub.
  • Used MEL(Mule Expression Language), an expression language that provides a consistent, standardized way to work with Mule message payload, properties and variables.

Environment : Java 1.8, Spring boot, Spring Data, Spring Security, Spring rest, Swagger, AOP, DI, JSON, LDAP, JNDI, UDDI, XML, HTML, Log4j, Tomcat Server 9, Spring Tool Suite, JUnit, Mongo DB, SunOS (UNIX), Shell Script, Perl Script, Maven, Git Hub Version and Windows 10, JIRA, Jenkins, MEL, cloud Hub, Micro Services, Web Services(Rest & Soap), Spring Tool Suite, Core Java.

Confidential, Franklin Township, NJ

Full Stack Developer

Responsibilities:

  • Worked on complete life cycle, Design, development, and testing using OOA and OOD.
  • Worked with business partners for requirements gathering.
  • Design and development of UI Screens using HTML, CSS, JavaScript, and AJAX
  • Developed Controller Servlets and Action Servlets to handle the request and responses.
  • Experience in micro service Architecture while building RESTful web service API’s in front of different types of NoSQL storage engines.
  • Involved with Master Data Management (MDM) for customer Data Integration.
  • Used Selenium tool for web application Testing.
  • Deployed and tested on JBOSS application server.
  • Developed API for using AWS Lambda to manage the servers and run the code in the AWS.
  • Migrated on premise infrastructure (files servers, application servers) to AWS cloud-based infrastructure.
  • Worked on the Microsoft cloud services like Azure to provide, SAAS, PAAS and worked on web services for passing the data as a Json data.

Environment: Java, JSP, spring, Servlets, JavaScript, MDM, Multi-threading, Backbone.js, RESTful APIs, XML, AngularJS4, UNIX/LINUX SCRIPTS, Core Java, SQL, HTML, CSS, Web services (RESTful), XML, XSLT, AJAX, Log4j, SVN, Ext-Js, Spring, Hibernate, Rational Application Developer, Jenkins, Spring Boot, Eclipse

Confidential, Baltimore, MD

Java Developer

Responsibilities

  • Application was based on MVC architecture
  • Created dynamic views usingAngularJS2, Bootstrap with cutting edge HTML5 and CSS3, AJAX techniques
  • Developed the DAO layer for the application using Spring Hibernate Template support.
  • Clear quest for tracking the tasks and GIT for version control.
  • Experience in development of JavaScript for client- side validations.
  • Used JSON for transferring/retrieving data between different Applications.
  • Involved in implementing the DAO pattern for database access.
  • Collaborated with testers and developers and prepared test plans for producing high quality software application
  • Worked with the JIRA tool for Quality Center bug tracking.
  • Set up Continuous Integration for major releases in Jenkins.
  • Responsible for identifying and creating the MQ objects required for the interfaces.
  • Created Configuration manager, Brokers, Queue Managers, define Objects, channels, SSL, Clustering, shared channels, shared objects.
  • Developed logging module using Log4J to create log files to debug as well as trace application.
  • Used JMeter to simulate a heavy load on a server and to test its strength and analyze its overall performance under different load types
  • Amazon API Gateway for developers to create, publish, maintain, monitor, and secure APIs at any scale.
  • Collect the data using Spark Streaming and dump into Cassandra Cluster.
  • Performed unit testing for Spark and Spark Streaming with Scala Test and JUnit
  • Leverage Tableau to perform visualizations on the collected data.

Environment: Java, J2EE, Spring 3, Hibernate 3, Java SDK, SOA, AngularJS2, Node JS, JavaScript, REST,JSON,JSP, CSS3, HTML, DHTML, Node.js, J Query, AJAX, JDBC, Oracle PL/SQL, Apache Kafka, GIT, MAVEN, Log4J,1.2, JMETER, Jenkins, Scrum, Unix/Linux, API Gateway, Cassandra, Amazon EC2, Lambda, Eclipse

Confidential

Software Engineer

Responsibilities:

  • Participated in the designing and development of various server-side components JSP, Servlets, EJB’s, DAO’s Used Service Locator, Façade, Singleton, Factory design patterns.
  • Developed struts action classes for controller components.
  • UI-Layer: Most popular MVC (Model-View-Controller) architecture has been a de-facto standard for the JSP based UI development using Jakarta Struts (MVC framework).
  • App-Layer: Session Façade Pattern, to keep the business independent of App-Layer technology (EJB’s, JDBC etc.)
  • Coding the programs in accordance with program specification and adhering to coding standards.
  • Responsible for designing application layer API using EJB components of J2EE.
  • Involved in workflow activities of application and data analysis based on client requirement.
  • Responsible for design and development of UI framework which is totally based on struts.
  • Developed business logic using EJB’s.
  • Used AJAX for asynchronous requests and jQuery Scripting framework.
  • Participate in design reviews, code reviews and unit testing.
  • Developed the application using MVC Architecture.
  • Ensure quality assurance i.e. deliverables created match business specifications.
  • Developed data access layer using Data Access Object (DAO) design pattern.

Environment: J2SE, Java Enterprise Edition, EJB 2.0, Struts 1.2, JSP, JDBC, AJAX, jQuery, Maven, Java Script, OC4J Application Server, Oracle 10g, SQL, xml, Log 4j.

Hire Now