We provide IT Staff Augmentation Services!

Angular Js/react Js Developer Resume

3.00/5 (Submit Your Rating)

Arlington, VA

SUMMARY

  • Java Programmer with 10+ years of experience in Software Development using Core Java and Java J2EE Technologies.
  • Experience in developing client/server and web Applications using JAVA, J2EE, J2SE technologies and Web Technologies for enterprise applications.
  • Experience in developing UI applications using Angular JS, Backbone JS, Ext JS, Node JS, JavaScript, J Query, CSS3and Photoshop.
  • Expertise in Core Java with strong understanding and working knowledge in Object Oriented Concepts like Collections, Multithreading, Data Structures, Algorithms, Exception Handling and Polymorphism.
  • Experience on working with CSS Backgrounds, CSS Layouts, CSS Positioning, CSS Animations, CSS Text, CSS Borders, CSS Margin, CSS Padding, CSS Table, Pseudo Classes and Pseudo Elements.
  • Developed and deployed Front End components (UI) using JS, JSF, JSTL, JavaScript, Angular JS, j Query, AJAX, HTML,DHTML, HTML5,XHTML, JSON, CSS3 for projects based on java platform.
  • Expertise in developing Web pages using j Query plugins for Drag and Drop, AutoComplete, AJAX, JSON, Angular JS, Bootstrap and JavaScript.
  • Extensive experience in using various design patterns such as MVC, Singleton, Session Facade, DAO,DTO, and Business Delegate in the development of Multi - Tier distributed Enterprise Applications.
  • Proficient in various agile methodologies like Test Driven Development (TDD), SCRUM, Pair Programming and Waterfall software development processes.
  • Experience in Design, Development and Implementation of multi-tier thin/thick client web based applications using Object Oriented Methodologies.
  • Hands on experience inNode.JSbackend, using express to build the high concurrency, async web server.
  • Strong experience in developing applications using frameworks likeHibernateand MVC frameworks likeStruts, JSF and IOC frameworks likespringand its subsidiary modules such asSpringJDBC, Spring IOC, SpringSecurity andSpringAOP.
  • ExperienceinDesigningEnd to End, B2B and B2C application usingJEE & J2EE technologies such asServlets,JSP,EJB,JNDI, JPA, REST, Jersey, JTA,JMS,JDBC, JAXP, and JAXB.
  • Hands on experience in configuring and deploying multi-tier applications using servers like Web Sphere, Web Logic, Tomcat and J Boss.
  • Good knowledge in developing single page web applications in MEAN (Mongo DB, Express JS, Angular JS, React JS & Node JS).
  • Design and develop Angular services, controllers, directives and templates to utilize JSON content data for dynamic page generation and rendering on the client side.
  • Knowledge of Angular JS framework and its ability to create simple and scalable code for SPA.
  • Good Experience on UI and web Development using HTML5, CSS, Java Script, J Query, React JS, Angular JS and AJAX.
  • Proficiency in working with all databases like Oracle, MySQL, SQL, DB2, Mongo DB, Cassandra.
  • Experience in Web Services Technologies like SOAP with WSDL and Restful with JAX RS, Jersey, Spring, Apache CXF and Node-JS and implemented SOA architecture with web services.
  • Implemented Apache Lucene and Apache Tika for indexing and content extraction.
  • Worked on Web Services development using both SOAP/REST.
  • Extensive experience in using various design patterns such as MVC, Singleton, Session Facade, DAO, IOC,DTO and Business Delegate in the development of Multi-Tier distributed Enterprise Applications.
  • Good knowledge in XML related technologies using JAXB, STAX, SAX, DOM API, XSL (XSLT) and XPath.
  • Proficient in using Jenkins for continuous integration and continuous builds with Maven, Gradle and ANT.
  • Implemented Logging using Apache Log4j for the Data Extraction.
  • Proficient in RDBMS concepts and worked with MySQL, Sybase, Oracle 11g and DB2.
  • Hands on experience in software configuration / change control process and tools like Subversion (SVN), Git, CVS, Clear Case, Clear Quest, Bugzilla and Jira.
  • Worked proficiently with various IDEs including Eclipse, My Eclipse, Net Beans, IntelliJ, RAD and WSAD.
  • Initiative in providing value addition solution to enhance business and infrastructure capabilities.
  • Very much comfortable in analyzing, debugging, troubleshooting and solving problems and issues in application.
  • Excellent analytical and critical thinking, creative problem solving, quick learning, leadership, interpersonal and client interfacing skills.

TECHNICAL SKILLS

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

J2SE / J2EE Technologies: JSP, JDBC, Servlets, EJB, JPA, Java Beans

Web Technologies: HTML, XHTML, DHTML, HTML5, XML, CSS, Java Script, Angular JS, Boot Strap, JSF, AJAX, JSON, j Query

Frameworks: Spring, Hibernate, JSF, Struts, Log4J

Web/Application Servers: IBM Web Sphere, J2EE Server 1.6, Apache Tomcat and J Boss.

Design Patterns: MVC, Front Controller, Session Facade, IOC, Singleton, Data Access Object, Business Delegate.

Version Control Tools: GIT, CVS, SVN, VSSand Rational Clear Case

IDE / Tools: Eclipse, My Eclipse, Net Beans, IntelliJ, RAD, WSAD.

Databases: Oracle 10g/11g, MYSQL Server, SQL server,DB2, Cassandra, Mongo DB.

Build Tools: Gradle, Jenkins, ANT, Maven

Platforms: Windows 98/2000, windows XP, windows 7/8/10, UNIX, LINUX, IOS.

PROFESSIONAL EXPERIENCE

Confidential, Arlington, VA

Angular Js/React Js developer

Responsibilities:

  • Participated in entire life cycle (Software Development Life Cycle) of the project right from the initial requirements gathering to the implementation.
  • Used Agile methodology and effectively took part in Scrum gatherings to deliver quality deliverables within time (extensively used Scrum Do for project Management).
  • Created Use cases, Sequence Diagrams, Class Diagrams using Rational Rose.
  • A Dynamic ESB Mediation for assessing the time consumed for complex XML (with at least three to four level depth) - For assessing transformation and ample service granularity.
  • Designed and developed User Interface, application modules usingJSP, spring,Servlets, HTML, CSS and JavaScript.
  • React JS in a Play framework to render responsive pages.
  • Experience in developing SPA based on unidirectional flow application using React- Redux and Node Js.
  • Also involved in UI development and maintenance of some applications using Angular JS, HTML5, CSS, JavaScript, J Query, and AJAX.
  • Used Backbone.js and React JS to create Controllers to handle events triggered by clients and send request to server.
  • Automated build scripts are developed by the usage of Hudson and Shell scripting
  • Created forms to collect and validate data from the user in HTML5 and React JS.
  • Used React JS to create views to hook up models to the DOM and synchronize data with server as a Single Page Application (SPA).
  • Participated in development of a well responsive single page application using React JS framework and JavaScript in conjunction with HTML5, CSS3 standards, with front end UI team.
  • Extensively used Twitter Bootstrap to develop front end of the application.
  • Used Angular JS JavaScript framework to bind data to HTML using expressions.
  • Integrated Tiles 3 framework with Spring MVC to simplify the development of User Interface.
  • Developed some part of the application using Spring-MVC and IOC/Dependency Injection integrating different layers of the application.
  • Wrote DAO classes to interface with Database using hibernate.
  • Developed DTO classes for the application modules.
  • Used Backbone.js and React JS to create Controllers to handle events triggered by clients and send request to server.
  • Designed and developed the UI using React.JS Framework and implemented MVC hybrid design pattern.
  • Defined Object Relational Mapping for Hibernate and performed spring integration with Hibernate for data access.
  • Expertise in using Named queries to pull all HQL data using annotations.
  • Performed version control using Subversion.
  • Wrote code for consuming a Restful Web service with Angular JS.
  • Created dynamic and interactive Data visualizations with D3 charts and Angular JS.
  • Performed indexing and searching on large documents using Apache Lucene.
  • Generated a complete maven project structure and added dependencies, plugins to pom.xml.
  • Used Apache Tika for text attraction from documents
  • Worked on providing authorization and authentication to applications using Spring security and protected the application against attacks like session fixation and click jacking.
  • Implemented Java Persistence API (JPA) through Hibernate.
  • Monitored the error logs using Log4J and fixed the problems.
  • Developed logic and code for the registration and validation
  • Learned and implemented Java design patterns like Front Controller, Service Locator, Business Delegate, Data access Object, Factory Pattern, Session Façade, etc.
  • Used transaction Management to coordinate transactions among various resources in the application.
  • Developed dynamic templates and Servlets, and provide excellent application management capabilities.
  • Used Web Services to exchange information. Used SOAP framework and WSDL.
  • Design and developed caching framework Eh Cache to cache the site data
  • Used Soap UI to manually connect to the web service and check data.
  • Parsed XML&JSON responses received in Java code through Web Services
  • Used J Unit for test cases
  • Extensively participated in the code and peer review of the project.
  • Participated in meetings weekly status report and also involved in web operations with clients for gathering requirement information.
  • Implemented changes in the business model components. Migrating some of the applications fromAngular JS1 to Angular 2 and component the code as per the Angular recommendations for better testability.
  • Using Angular JS built-in directives, custom directives and services for developing interceptor and complex UI data table grids.

Environment: Java 1.7, J2EE, JSP, Servlets, Hibernate, Spring, Postgre SQL, Apache Tomcat Application Server, REST and SOAP Web services, Servlets, UML, J unit, Rational Rose, CVS, Log4J, Unix, Win XP, Eclipse, Soap UI, Scrum Do, WINDOWS,CSS, HTML, JavaScript, AJAX,XML,JSON Twitter Bootstrap, Angular JS.

Confidential, Chicago, IL

Java UI Developer

Responsibilities:

  • Designed and developed the application using JSP’s, Servlets and EJB’s.
  • Followed Test Driven Development (TDD), Scrum concepts of the Agile Methodology to produce high Quality Software.
  • Implemented event handling using Java, JSP, Servlets and Java Script.
  • Integration of XML, JSP scripting, JSTL Tags done on UNIX using ColdFusion Extension Tags.
  • Developed web pages implemented using Node JS web module and Node JS Express framework, AJAX and Dojo.
  • Enhanced user experience by designing new web features using MV Framework like React-Redux and node js.
  • Writing server side request handling and automated functional test cases to validate UI functionality using Node JS, JavaScript and selenium.
  • Used XML parser APIs such as JAXP (SAX, DOM), JAXB and other technologies like SOAP, WSDL and UDDI for implementing Web services.
  • Deployed flow of Execution in the Servlet Environment using JSP and defined Navigation Rules for handling page Navigations using Servlets WebFlow.
  • Developed the User Interface Screens for presentation using Ajax, JSP and HTML.
  • Used JavaScript for the client side validations and MVC Framework for developing J2EE based web application.
  • Experienced in building cross browser compatibility applications using Angular Js, Node.js, Backbone.js, React.js, and Ext.js.
  • Involved in Analysis, Design, and Implementation of software applications using core Java, J2EE, XML and XSLT and Web services (SOAP, WSDL).
  • Experience in working MV* Architecture frameworks such as Angular Js and Backbone Js, React JS, Redux.
  • Developed stored procedures, Triggers and functions to process the trades using PL/SQL.
  • Handled adding and deleting of nodes along with monitoring of Cassandra Cluster.
  • Extracted data into Data Stax Cassandra cluster from Oracle (RDBMS) using Java Driver tools.
  • Plan and perform environment refresh, upgrade, patching, change management and release management duties for SOA Middleware application stack.
  • Involved in unit testing, integration testing, and SIT and UAT phases. Performed defect tracking, bug fixing and enhancements.
  • Extensiveuse of Ajax and JavaScript for front-end validations, and JavaScript based component development using Node JS Framework with cross browser support.
  • Participate in designing a Web sphere service framework in support of the product using Restful Web services.
  • Used XML to transfer the application data between client and server.
  • Setup JIRA Sandboxes and test new plugins and add-ons to ensure compatibility and used JIRA for task assignment, bug tracking and fixture.
  • Developed the XSL to convert and compare the SOAP to simple XML and vice versa.
  • Debugged the ANT Scripts for building the entire web application.
  • Used SVN as source Version control and development testing done by using J Unit.

Environment: Java/J2EE, Node JS, JMS, EJB, RAD, UML, XML, XSL, HTML, JSP, SOAP, Spring, SOA, Web Sphere, SVN, Ajax, Java Script, J Unit, ANT, Rational, Oracle, Windows and Linux.

Confidential, Houston, TX

Senior Developer

Responsibilities:

  • System Analysis and System Design with Analysis classes and Design classes.
  • Writing SRS and Use Cases for requirements.
  • My most recent UI effort was using j Query, Bootstrap and React JS in a Play framework to render responsive pages.
  • Creation of tables, views and stored procedure for database handling.
  • Programming with JSP, Swing/JFC, AJAX, Servlet and Strut for User Interface.
  • Write -programming the business logic and Data access layer of the application using EJB 3.0.
  • Programming with J2EE technologies like JSP 1.2, Servlet 2.5 Struts 1.2
  • Web server/Application server deployment using Apache Tomcat 5.5.9. And J Boss 5.0.
  • Written JavaScript, AJAX for front end.
  • Restful and SOAP based Web Services.
  • Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML5, XHTML, J Query, JSON, Angular Js and using CSS preprocessors (SASS, LESS)
  • Current experience with web application development using Web 2.0 technologies, Java, J2EE, DOJO toolkit, J Query, REST API, JSON and spring framework.
  • Used spring boot for radically faster and widely accessible Spring Development.
  • Used spring boot for one of the Single Sign On web app to access more quickly.
  • Worked on the SAML authentication for the Single Sign On page.
  • Analysis, design and coding of different forms (JSP, HTML, Java Beans).
  • Trained on Elastic Search for the Retail side searcher Product search criteria and went through the Documentation.
  • Used Elastic Search on creating an uninstall survey page web application and Restful Web Service.
  • Create detailed logging system using log4j.
  • Used Struts Framework to implement MVC design patterns.

Environment: J2EE, EJB 3.0, Servlet 2.5, JSP 1.2, JSTL, XSLT, XML, JSF 1.2, Strut 2.1, Spring, SQL server, Crystal reports, Ant, SOA, ESB, WSDL, JMS 1.1, UDDI, SOAP, JNDI, J Unit, Hibernate, Java Script, CSS, HTML, Ajax, REST Web Services.

Confidential

Java/J2EE Developer

Responsibilities:

  • Prepare Functional Requirement Specification and done coding, bug fixing and support.
  • Interacted with the SMEs to capture the Business needs for referrals process.
  • Performed Gap analysis between business requirement on Proposed and existing systems.
  • Worked on the customization of UPS framework using Struts 1.0, JSP, JavaScript, html and CSS framework.
  • Designed and developed intranet web applications using JavaScript and CSS.
  • Created Action classes including dynamic action and dispatch actions to execute the relevant helper classes to execute the business logic.
  • Worked on the struts tiles to dynamic generate the JSP page and to create reusable JSP’s to maintain uniform view across all the web pages.
  • Used Web Services using SOAP to interact with other existing applications.
  • Worked on the defect fixing and change request for the Production environment.
  • Used Rational Clear Case as build mechanism to check-in/ deliver the code from the repository.
  • Documented Unit test cases and J unit test classes to test the execution of Java classes.
  • Worked and deployed using Tomcat as web server.
  • Worked on Web logic-Ant utilities to generate proxies to invoke web services as a client.
  • Used Microsoft Vision to generate UML diagrams (Class and Sequence diagrams) to accommodate on the design documents.
  • Coordinated with Developers and QA Testing Team regarding testing issues like setting up builds, issuing tickets, setting Testing and Development Environment.

Environment: Java/J2EE, spring, Hibernate, Struts, SOAP, JavaScript, Tomcat, Oracle 9i, J Unit, JSP, Servlets, HTML, AJAX, CSS, Log4J.

Confidential

Java/J2EE Developer

Responsibilities:

  • Designed and development applications using Rational Unified Process (RUP), UML and OOAD.
  • Created Use cases, Class Diagrams, Sequence Diagrams using Rational Rose.
  • Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
  • Involved in writing JSF Backing Beans for controlling the UI and writing custom components and validations.
  • Developed user management screens using JSF framework, and DAO classes using Hibernate framework for persistence management and involved in integrating the frameworks for the project.
  • Developed pages usingJSFfeatures like converters, validators, action Listeners, custom components, etc. and created conditional logics in pages usingJSFtags and JSTL.
  • Developed UI for Customer Service Modules and Reports using JSF, Prime Faces, Apache My Faces Components, Ajax4JSF framework (Ajax).
  • Implemented J2EE design patterns such as Session Facade, Factory, DAO, DTO and MVC and configured JDBC, LDAP Security in the application server.
  • Implemented various J2EE Design patterns like Singleton, Service Locator, Business Delegate and Transfer Object.
  • Used Java, JDBC, Servlets, JSP, JSTL while enhancing the functionality and responsible for creating database tables on Oracle DB.
  • Developed Messaging frame work for Asynchronous service using JMS.
  • Responsible for coding Oracle SQL Statements, Stored procedures, functions and triggers for back end communication using JDBC.
  • Usedlog4j for tracking errors and debugging the code. Developed Soap based web services using Jax-ws.
  • Developed the ANT deployment scripts for deploying application on to Apache Tomcat server and SVN as version/source control.
  • Eclipse is used for development as IDE and involved in Quality Control Activities such as defect tracking, fixing using JIRA.
  • Used J Unit for unit testing and repeatable tests for the application and wrote J unit test classes for the services and prepared documentation.
  • Provided technical guidance to business analysts, gather the requirements and convert them into technical specifications/artifacts.

Environment: Java 1.5/J2EE, JSF, Hibernate, JDBC, Eclipse, JSP, XML, MVC, POJO, log4j, Soap, JIRA, JMS, ANT, SVN, Apache Tomcat, Oracle SQL.

We'd love your feedback!