We provide IT Staff Augmentation Services!

Java Full Stack Developer Resume

5.00/5 (Submit Your Rating)

SUMMARY:

  • Around 6 years of Professional experience in IT industry, involving requirement analysis, design, development and implementation of software applications using OOP Concepts, Java 8 and Java EE, Web Services(SOAP, WSDL, Axis), HTML, JavaScript, AngularJS, AJAX, Jenkins, JMS, Maven, Log4J, Oracle Web Center Suite, XML, Apache Tomcat, and JBoss.
  • Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile and SCRUM.
  • Expertise in implementing easy to use Bootstrap plugins for building carousel, accordion, modal windows etc.
  • Expertise in designing and developing enterprise applications using J2EE technologies like Struts 1.2/2.0, Spring 3.x/4.x/Boot, JDBC, JNDI, JMS, JAXB, SAX/DOM, Web services, Apache Kafka
  • Expertise in messaging framework KAFKA, while using communication between microservices.
  • Extensive knowledge in developing single - page applications (SPAs).
  • Expertise in analysing the Document Object Model (DOM) Layout, DOM Functions, and Javascript functions, Cascading Styles across cross-browser using Fire Bug, Developer Tool Bar.
  • Expertise in React JS and working with React Flux architecture.
  • Expertise in using Middleware, Redux-Promise in application to retrieve data from Back end and to also perform RESTFUL services.
  • Experience in all aspects of Software Development Life Cycle (SDLC) including requirements analysis, design specification, code development, code integration, testing, and deployment using Object Oriented Analysis and Design with Core Java/J2EE.
  • Comprehensive working experience in Software Development with proficiency in development of applications using Hadoop ecosystems such as Apache Hadoop, Pig, Hive and Core Java, JSP, Servlets, and JDBC.
  • Expertise in JAVA/J2EE technologies like Struts, Spring, Hibernate, HTML/HTML5, CSS, JSP, EJB, JDBC, Servlets, MVC, JavaScript, JQuery, JSON, Eclipse, Apache Tomcat, Subversion, Clear case and AngularJS.

PROFESSIONAL EXPERIENCE:

Confidential

Java Full Stack Developer

Responsibilities:

  • Implemented Redux Saga's with actions and reducers to implement a sync API calls. Made use of redux saga middleware to access redux application state and dispatched redux actions. Installed Kafka on the cluster and configure producer and consumer coding part in java to establish a connection from source to HDFS with popular hash tags. Built real time pipeline for streaming data using Kafka and SparkStreaming Developed integration module for separate client using apache camel. Experience in Message Oriented Middleware implementation using JMS and Apache Kafka. Worked in designing, developing and testing the web application by using the HTML5, CSS3, SASS, LESS, Bootstrap, and React.JS. Involved in designing in web pages using HTML 5, XHTML, CSS3, JavaScript, React.js, Redux, React - Bootstrap, Node.js, express.js, Mongo DB. Worked in designing the CSS templates for use in all pages on the website working with
  • CSS Background, positioning, text, border, margin, padding, and table. Developed dynamic responsive Web Application by integrating Angular JS with Bootstrap and LESS CSS which is further integrated with Web Services. Effective use of Hibernate (ORM tool) in the business layer to create DAOs. Development of new listeners for producers and consumer for both Rabbit MQ and Kafka. Used various Core Java concepts such as Exception Handling, Collection APIs to implement various features and enhancements. Used Redux-Thunk as middleware to manipulate the data type and handle multiple actions. Revamping and rewriting front-end using react js, redux, saga, webpack. Developed user interface by using the React JS, Flux for SPA development. Developed presentation layer using XML, XSL, GitLab JavaScript, CSS, JSP, JSTL, Custom tags etc. Delivered mobile app for book reading capability with HTML5 Sencha and online services with Flash/Flex.
  • Implemented back-end Web API with the use of MongoDB, Express JS, and Node JS and established connectivity with the use of Axios. Worked on integration of business rules with the application environment using Java. Developed user interfaces in JSPs & Servlets, JavaScript, CSS, HTML. Implementing Servlets, JSP and Ajax to design the user interface. Used JSP, Java Script, HTML, and CSS for manipulating, validating, customizing, error messages to the User Interface. Achieved APIs calls from back end Node JS using React axios. Working with Axios Library to fetch data from network request. Developed java classes and data access beans using EJBs. Elegantly used React-Router

Confidential

Java Full Stack Developer

Responsibilities:

  • Integrated the ExtJs/Sencha framework with Oracle BPM. Extensively worked on business, front end and persistence tier using the JSP, spring, MVC, and EXTJS/JSON. Worked on the MySQL migration project. To make the system completely independent of the database being used. Used Spring IBatis to implement this. Implemented Application by using Struts MVC architecture and jQuery. Developed User Interface with effects and animations using Java Script, Ajax, JQuery, Flex, JSF, JSP, Flash and HTML. EJB components are deployed on the Web Logic Integration with MQSeries using JMS. The database was Oracle.
  • Expertise with backend programming using PL/SQL Stored procedures Triggers and prepared statements on databases like SQL Server, Oracle and MySQL. Used TOAD for all database query testing and optimizations. Efficient in upgradation and migration from SQL Server 2000 to SQL Server 2005/2008/R2. Used DB2 as the database and wrote SQL & PL - SQL. Design and Developed using WebService using Apache Axis 2 on JBOSS. Developed the web services by using WSDL, SOAP using SOA. Automate test cases using the built-in framework in Selenium Web Driver using Netbeans IDE. Implemented JBOSS Cache provider with Hibernate second-level cache for clustered caching using cache factory interfaces and also defined configuration mappings like setting the Isolation levels and other cluster configurations. Create and maintain Amazon EC2 instance that supports the companies Redmine project management site and
  • Mercurial CM Created ClearCase VOBs and setup triggers and backups for a new project. Wrote roll out procedures and plans. Environment was mixed Windows and AIX, projects written in C++. Developed automation test cases using Java and selenium on Eclipse for web 2.0 Ajax application. Expertise in employing Waterfall Model and best practices for software development. Involved in detail design developing use cases, use case diagrams, class diagrams, sequence diagrams and high-level activity diagrams using UML from the requirements. Developed a web 2.0 control console using GWT to manage data matching for data staging. Using Azure Functions to integrate applications and run backend processes according to schedules without provisioning/managing servers. Improve application securit

Confidential

Java Developer

Responsibilities:

  • Involved in Requirements gathering, Analysis, Design, Development and Testing of application using AGILE methodology (SCRUM) in a test - driven development (TDD) approach. Developed and designed the web interface using HTML5, CSS3, JavaScript, jQuery, Angular 2 and Bootstrap. Built Components using Angular 2 and worked on Angular directives. Implemented lazy loading and Dynamic loading in the Angular routers. Worked on Typescript for building the code. Implemented HTTP requests using RxJS Observable library to handle multiple values over time. Developed prototype and project layout skeletons using Angular 2, jQuery, HTML5, and CSS3. Used various jQuery and Bootstrap plug-in like date picker, Bootstrap selectors. Implemented Microservices into existing system architecture. Developed Microservices business components and RESTful service endpoints using Spring Boot. Developed multiple enterprise applications using Spring Boot, Hibernate framework, Spring IOC, Spring MVC, Spring JDBC, Spring Annotations, Spring AOP, Spring Integration, frameworks, RESTful webservices. Implemented authentication and authorization for the application using Spring Security and Oauth2. Implemented
  • Spring IOC for Dependency Injection and to make the code loosely coupled and Spring AOP for logging purposes. Implemented SOAP based JAX-WS Web services interfaces for integrating multiple systems, code re-usability and consumed JMeter to test performance of SOAP protocol. Implemented RESTful web services which produces both XML and JSON files to perform tasks, RESTful web service using Jersey for JAX-RS implementation, which leveraged both web & mobile applications. Worked on creating, retrieving, updating and deleting documents in MongoDB. Configured JMS server setup, DB connection setup & deployed Returned items in Web Sphere Server. Setup the Continuous Integration (CI) & Continuous Development (CD) for the application using Jenkins. Worked on Jenkins for continuous integration with Gradle and GitHub. Used Log4j for validate functionalities and JUnit for unit testing. Implemented configured JIRA issue tracking software with Agile plug-in across all the company functions. Used IntelliJ IDEA IDE tool for application development.

Environment: RUP,JDK 1.5, Servlets, XML, JQuery, JMS, Struts 1.2, Hibernate 3.0, Spring 2.5, PL/SQL, Web Service(JAX-WS),HTML, AJAX, DOJO,GUI, AngularJS, RMI, COTS, JavaScript, Hybris, CSS, Apache Server,SVN,DB2,Web Api, SQL Server, REST web services, Adobe Dreamweaver CS5, ANT 1.7,node.js,

We'd love your feedback!