We provide IT Staff Augmentation Services!

Sr. Full Stack Java Developer Resume

2.00/5 (Submit Your Rating)

Charlotte, NC

SUMMARY

  • Around 9+ Years of progressive experience in all the phases of Front End development including Design, development and implementation of software applications, with over around 6 years of Web Developing Experience using HTML5, CSS3, JavaScript and jQuery, AJAX, XML.
  • Excellent experience in Restful Web services and Big Web service development and consumption using (JAX - RS and JAX-WS)
  • Skilled at analyzing and solving browser compatibility challenges and possesses ability to maintain consistency and well commented HTML and CSS markup.
  • Experience in working with Databases like Confidential, SQL Server, DB2 and Classic Federator and proficiency in writing complex SQL, PL/SQL.
  • Experience applying the latest development approaches including MVC framework in the browser, event-driven applications using AJAX, Object Oriented (OO) JavaScript, Confidential and XML. Experience working with JavaScript MVC frameworks Angular JS.
  • Extensive experience in visualization, creating visual designs, Product Logos, developing high quality of work, maintaining team, and design reviews, handling whole project through its life cycle.
  • Extensive knowledge in developing applications in a single page (SPAs) using various JavaScript frameworks like Angular Js, Pure CSS and Bootstrap.
  • Experienced in developing event driven applications using AJAX, Confidential and XML.
  • Experienced in breaking up layered PSD into HTML using CSS.
  • Worked extensively in Agile Development process used the JavaScript frameworks jQuery.
  • Experienced in designing, developing, delivering and implementing data-driven desktop and web applications for clients and assisting in the development and maintenance of company Web applications (Internet and Intranet)
  • Experience with Design & implementation SOA web services and SOA BPM architecture.
  • Experience with ILOG JRules (Business Rules Management System).
  • Supporting and implementing of Business Integration for various customers using WBI ICS, WPS and WBI Message Broker technologies.
  • Utilizing J2EE components such as EJB, SOA Web Services, JSP and Servlets.
  • Designing, developing and testing of various business processes in the financial, public, telecom domains for various customers.
  • Having very good experience and knowledge on different integration patterns like Publish/Subscribe, Request/Reply, to Point, Hub/Spoke, Synchronous/Asynchronous etc.
  • Expertise in transforming the business requirement into executable collaboration flow modules.

TECHNICAL SKILLS

Languages: C, C++, Java & J2EE, Java5, Java6, Java 1.8, AJAX, log4j, SQL, PL/SQL, Java Help API.

J2EE Technologies: Servlet, JSP 2.1, Servlets 2.3, JDBC 2.0, JavaBeans, XML, JAXP, EJB (Enterprise JavaBeans), JMS (Java Message Service), JavaMail, RMI (Remote Method Invocation) system, Junit, Multithreading.

Frameworks: Struts 2.0, Spring 4.0/3.0, Spring MVC, Spring Boot, Hibernate 3.0, Eclipse link, JSF

Web and application servers: Apache Tomcat 5.0x 6.0, Glassfish and Confidential WebSphere, WebLogic, JBoss

Web Services: SOAP, REST, WSDL, JAX-RPC, JAXB, JAX-WS, Apache Axis

Web Tools: HTML5, CSS3, Bootstrap, DTD, Schemas, JavaScript, XML, Ajax, jQuery, SASS, AWS, XSL, XSLT, DOM

Operating Systems: Windows 98/NT/2000/XP/7, UNIX, LINUX, Mac OS

Methodologies: UML, Agile, Design patterns (core & J2EE)

UI Frameworks: AngularJS, NodeJS, ReactJS

Databases: Confidential 11g, MongoDB, MySQL, DynamoDB, SYBASE

Version Control Systems: CVS, SVN, GIT

IDE/Testing Tools: Eclipse, RAD, Selenium, Junit, Maven, NetBeans, Intellij

Containerization Tools: Docker, Kubernetes

PROFESSIONAL EXPERIENCE

Confidential, Charlotte, NC

Sr. Full Stack Java Developer

Responsibilities:

  • Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML, XHTML, and CSS.
  • Web designing & development using HTML5, CSS3, JavaScript, React Js and Ajax.
  • Developed React Js pages, Web services calls and AJAX calls for the application
  • Used in development of the web application to bind the data/model that is being retrieved from a database through services provided in a controller to the view using scope.
  • Used React Js in components like JSX, creating React components, Virtual
  • Participated with end users and business analyst to understand the business requirements.
  • CSS styles were developed in order to preserve the uniformity of all the screens throughout the application and positioning of screen objects.
  • Responsible for design and development of web pages from mock-ups (PSD).
  • Worked on Front end by using JavaScript.
  • Developed user interface by using the React Js, Flux for SPA development.
  • Implemented client side Interface using React Js.
  • Worked in using React Js components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Build React components and stand-alone functions to be added to any future pages.
  • Responsible for developing a front-end application using React Js and FLUX architecture for internal teams productivity use.
  • Experienced in React Js and working with React Flux architecture.
  • Working with React Router for developing Single Page Applications SPAs.
  • Worked on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React Js
  • Implemented the Drag and Drop functionality using React -Dragable thoroughly performed unit testing and integration testing.
  • Extensively used SASS (Syntactically awesome style sheets) while styling with CSS3.
  • Used Firebug for debugging and for element styling.
  • Wrote services to store and retrieve user data from the Mongo DB for the application on devices.
  • Involved in daily SCRUM meetings to keep track of the project status.
  • Used web based GIT repository manager with issue tracking features.
  • Extensively used Git for version controlling and regularly pushed the code to GitHub.
  • Made the application responsive using Bootstrap and CSS Media Queries.
  • Worked with CSS Icons, CSS Pseudo-class, CSS Pseudo-element, CSS Image Sprites, CSS background and CSS3 Shadows to give some additional effects.
  • Responsible for checking cross browser compatibility issues and hence worked on different browsers like Google chrome, Internet explorer, Firefox and safari.
  • Involved in implementing Queries to the backend MongoDB database using Http service to fetch Confidential contract.
  • Experienced in implementing CRUD database operation on such as MongoDB.
  • Worked with Bit Bucket for recording the progress and later for version control.
  • Used Jasmine and Karma as end to end testing tools for debugging and software quality insurance.
  • Worked with Business Analysts for requirement gathering and requirement analysis.
  • Created Use cases, ER diagrams and user flow control.
  • Involved in documentation by writing the technical documents for the project. Also, part of the presentation team to the company's executives.

Environment: HTML/HTML5, DHTML, CSS/CSS3, SASS, AMD, OOJS, Ember.js, Bootstrap, Express.Js, React JS, Fluxible framework. Backbone Js, visual studio 2010, JavaScript, AJAX, JQuery, Java, Angular JS 2.0, Node JS, XML, XHTML, DOM, MySQL, NPM, Mongo DB, MVC Architecture, Apache Tomcat.

Confidential, Tampa, FL

Full Stack Java Developer

Responsibilities:

  • Used angular-cli tool to configuring the angular project and building it for development of Angular application using Angular 4.
  • Involved in Analysis, Design, Development and Testing of application using Agile Model.
  • Expertise in front-end development in working with AJAX frameworks: Angular 2 (typescript), Angular JS, JQuery, Sencha, YUI, DWR and Dojo.
  • Integrated the different pages to be a single page application using Angular 4 and Typescript.
  • Design and implementation of desktop, mobile and web applications in Java and HTML5/Javascript using Eclipse, NetBeans, and Xcode IDE's; Swing, GWT, Vaadin, JPA, Hibernate, PhoneGap frameworks; and SVN, git, maven source code environments.
  • Created Typescript reusable components and services to consume API's using Component based architecture provided by angular 4.
  • Worked with Angular 4 and typescript as part of migration from Angular and vanilla JavaScript to Angular 6 and React.
  • Developed the web application using HTML, CSS and AngularJS, handle and database in SQL server.
  • Implemented Two-way data-binding in AngularJS which helps the application handle the automatic synchronization of data between the model and view components using typescript and angular 4.
  • Involved in implementing the complete Application in the in-build MVC Architecture with angular 4 and typescript.
  • Development of front-end POC application using Angular 4 JS, Dependency injection, Rx and Http modules with Node.js server for future evolutions.
  • Developed web pages using HTML/CSS and JavaScript.
  • Created TypeScript reusable components and services to consume REST API's using Component based architecture provided by angular 4.
  • Worked on creation of components for routing and forms using the Angular-cli and Angular 4.0.
  • Involved in adding AJAX, JavaScript components to some of the jsp pages wherever needed.
  • Worked on JASMINE for unit testing and Protractor tests for end to end testing in UI.
  • Worked on JavaScript frame work for building web pages using Angular JS, Backbone, Bootstrap, Node.JS, and React.JS to augment browser based applications with MVC capability.
  • Design UI scripting using typescript in Angular 6.
  • Created the set up for running Distributed data storage and computation in windows by using Hadoop
  • Writing Java Code for Fetching the data from Cassandra or RDBMS into Cassandra
  • Created TypeScript reusable components and services to consume REST API's using Component based architecture provided by angular 6.
  • Built Web pages that are more user-interactive using jQuery plugins for Drag and Drop, Auto Complete, Confidential, Angular JS, JavaScript, Bootstrap
  • Built Single Page Apps using Angular 6 and Typescript for Responsive Design.
  • Involved in the creation of interface to manage user menu and Bulk update of Attributes using Angular.js, Backbone.js, Require.js, Bootstrap.js and jQuery.
  • Worked on Angular 6 and Typescript and also worked with Additional frameworks like Bootstrap for responsive design, less for pre-processing are used.
  • Software is built as a web app on Node.js with Backbone.js. CSS is compiled with LESS and HTML template engine is Jade

Environment: JavaScript, Node.js, Angular.js, Bootstrap.js, Backbone.js, React.js, CSS3, HTML5, Confidential, PL/SQL, JDBC, Cassandra, JAVA,, UNIX, JMS, SOAP, REST, MQ Series, Web Sphere Application Server, Spring Framework, JSP, HTML, CSS, DOJO,, REST, Log back.

Confidential

J2EE Developer

Responsibilities:

  • Responsible for analysing and helping the BA to gather complex requirements
  • Developed the web tier using Spring MVC, JSP to show account details and summary
  • Experienced in developing Spring MVC Controllers
  • Involved in Handling multipage forms with Wizards Form Controller in Spring MVC
  • Created and maintained the Spring configuration files for the Access portal
  • Implemented various design patterns - Singleton, Business Delegate, Value Object and Spring DAO
  • Developed middleware service components and DAO components using Spring Framework and Hibernate
  • Used Spring JDBC for EOD batch reconciliation process
  • Used Spring AOP feature for centralized logging/auditing all client invocations of Customer Web service
  • Used Spring validation and wrote validation rules
  • Involved in writing Spring Configuration XML files that contains declarations and another dependent object declaration
  • Designed and developed various SOAP based Web Services components.
  • Designed and developed Application based on Spring Framework, Spring Boot, Spring MVC, Spring Templates, Hibernate and AWS.
  • Designed and developed JAX-WS web services to exchange information and services with other systems
  • Developed triggers and PL/SQL procedures for automation of jobs scheduling
  • Code review in PL/SQL procedures, functions and triggers
  • Implemented Exception handling to handle process level and business level exceptions
  • Implemented AJAX in JSP to have better interactive application for the users by providing asynchronous request and response between the client and the server.
  • Identify improvements to enhance CI/CD.
  • Been an active team member and has worked on developing utilities using SYBASE, Confidential PL/SQL, with UNIX PERL, UNIX Shell Scripting
  • Very good understanding of Partition, Indexing and Optimization Goals of Sybase 15x.
  • Extensively used jQuery and Java Script for developing the Front-End UI
  • Involved in creation of Test Cases for JUnit Testing
  • Used CVS, Perforce as configuration management tool for code versioning and release.
  • Developed application using Eclipse and used Maven to build and deploy the application.
  • Used Log4J adapters for centralized logging to DB.

Environment: JDK 1.5, J2EE, JSP, Web services (REST, SOAP), Spring 3.0, Hibernate 3.0, Confidential WebLogic server 10.3, JavaScript, Ajax, HTML, ANT, JUnit, JMS, AJAX, jQuery, AWS, Fiddler2, DOJO, RAD, Servlets, WebLogic 10.3, XML, Toad, Sybase, CVS, CSS and Oracle11g

Confidential

Web Application Developer

Responsibilities:

  • Involved in gathering requirements from the business owner/program managers and analyze them
  • Developed the web tier using Spring MVC, and used JSP tag library for user interface to meet the complex business rules and functional requirements
  • Used Spring IOC and AOP for parts of development
  • Experienced in developing Spring interceptors
  • Developed Apache Axis2 web services to create, update and access patient information in the database
  • Developed DAO layer components using Spring Framework and Hibernate
  • Designed and developed various SOAP based Web Services components
  • Involved in developing business logic components using EJB (Session and Entity beans) using J2EE standards
  • Designed and deployed server side EJB (Session beans and Entity beans) components
  • Used L.L. Bean’s to generate java types from XML schema
  • Involved in writing complex XPath’s
  • Involved in writing XSLT’s to transform XML’s
  • Designed and developed Axis2 web services to exchange information and services with other systems
  • Developed triggers and PL/SQL procedures for automation of jobs scheduling
  • Involved in writing PL/SQL procedures and functions
  • Implemented Exception handling to handle process level and business level exceptions
  • Implemented AJAX in JSP to have better interactive application for the users by providing asynchronous request and response between the client and the server
  • Extensively used jQuery and Java Script for developing the web application
  • Involved in creation of Test Cases for JUnit Testing
  • Used TFS, for source code management
  • Developed application using Eclipse and used ANT scripts to build and deploy the application
  • Used SoapUI to test web services.
  • Use of JSX in the React components for cleaner HTML like structure inside JavaScript
  • Creates and configure Micro-Services architecture and integrated with ReactJs application.
  • Used Ladue for Performance Testing
  • Used Log4J adapters for centralized logging to DB

Environment: JDK 1.5, JDK 1.6, Eclipse, J2EE, JSP, Apache Axis 2 Web services (REST, SOAP), Spring 3.0, Hibernate 3.0, EJB 3.0, Apache Tomcat 5.5, Jobs 5.1.0, JavaScript, Ajax, HTML, XPath, XSLT, ANT, JUnit, JMS, AJAX, jQuery, SoapUI, ReactJS, DOJO, Servlets, XML, SQL server management studio, TFS, CSS and SQL Server 2008.

Confidential, Newark, NJ

Software Developer

Responsibilities:

  • Designed and Developed the application using the MVC architecture
  • Developed the connectivity to the DB using JDBC.
  • Developed the application using JMS for asynchronous messaging.
  • Developed the front end using swing, DHTML, AJAX, and JSP pages.
  • Deployed the JSF Framework on Confidential Websphere Application Server
  • Developed the Action classes for handling the requests from the JSP pages.
  • Developed Java Bean components to communicate with Data Base.
  • Used MVC, Value Objects, Service Locator, and Session Façade Design Patterns.
  • Developed XML Schemas and DOM parser for all the XML documents used for data transfer also developed XSLT code for them.
  • Developed back end communication using JDBC.
  • Developed and Deployed the EJB’S in Web Logic application server.
  • Performed the Unit testing of the application.
  • Resolved bugs coming from the System and Integration Testing.
  • Used Object/Relational mapping tool Hibernate to achieve object persistency.
  • Worked on the design documentation and functional specification documentation.
  • Implemented JUnit testing.

Environment: Java, J2EE, Java Beans, struts, EJB, JSF, JMS, Servlets, Javascript, CSS, AJAX, DHTML, JSP, Unix, XML, XSLT, Hibernate, Web sphere, CVS, JUnit, Confidential, Eclipse.

We'd love your feedback!