We provide IT Staff Augmentation Services!

Java/node Developer Resume

Boston, MA

SUMMARY

  • 5 year experience as a User Interface/Front End Developer in developing applications using HTML/HTML5, CSS/CSS3, JavaScript, TypeScript, AngularJS DOM, ReactJS, jQuery, LESS, Ajax and JSON. Good experience using HTML5/CSS3 development
  • Experience in design the process flow diagram, Data flow diagram, and ER diagrams.
  • Experience with ReactJSand designed reusable components. Used ReactJS to implement rich functions in various pages: form validation, crud, grid list, search, sort, pagination, multi - selection, tags-input, advanced/custom directives, authentication, unit tests, etc.
  • Experience with the design and development phase cycle by Angular 2.0 & Angular 4 along with bb and have good proficiency of how to migrate from lower versions (Angular)
  • Experienced in developing the web applications by supporting Accessibility (508, WCAG) guidelines and Internationalization.
  • Experience in popular JavaScript frameworks such as Angular.js,Node.js, and jQuery, Jasmine with automation tools like Grunt, Gulp and Bower.
  • Knowledgeable in consuming and implementing Web Services using JAX-WS (SOAP), JAX-RS (REST), Apache Axis (CXF) and NodeJS
  • Strong understanding of RDBMS concepts and working with relational databases like SQL Server and MySQL. Experienced in developing web user interface using Spring MVC framework.
  • Good Knowledge on implementation of user-centered design (UCD) methodology.
  • Good Understanding of Document Object Model (DOM) and DOM Functions.
  • Experience with Firebug for Mozilla,DeveloperToolbar for Chrome and IEDeveloper Toolbar for Internet Explorer.
  • Experience in infrastructure development and operations involving AWS platforms EC2, RDS, S3 and AWS Import/Export.
  • Good knowledge with versioning tools such as SVN, Git and CI/CD technologies such as Bamboo, Jenkins.
  • Experience with the front-end applications, user interactive (UI) web pages using web technologies like HTML5, CSS3, Bootstrap, and React.JS
  • Knowledge of building user interfaces breaking them into components using ReactJS and used Forms, Events, Keys, Router, Animations and Flux concept. Worked on ReactJSVirtual DOM.
  • Experience with MERN Stack (MongoDB, ReactJS, andNodeJS) with RESTful Web Services.
  • React views rendering using components which contains components called custom HTML tags.
  • Utilized React-Redux libraries for state management.
  • Knowledge on ReactJSfor data-binding, andNodeJSfor back-end support with APIs.
  • Experience in implementingNodeJSserver-side code to interact with DB
  • Maintained JSON files for communicating with data from backend
  • Experience with bug fixing on functionality, performance and designing issues with ReactJS Plugin and ChromeDevelopertools.
  • Knowledge of Postgres DB and developed the DB schema. Performed unit testing.
  • Experience of EC2 instances and Docker files for the application.
  • Knowledge of the Drag and Drop functionality using jQuery framework.
  • Experience of using Git Bash to run the application, Postman to test the API's, GitHub for version control, and JIRA for issue tracking Development Environment: HTML, CSS, ReactJS, Redux, MVC, AJAX, XSL, XSLT, JavaScript, jQuery, Jasmine, Kendo UI, LESS, REST, Oracle PgAdmin4, JSP, DOM, AWS, EC2, RDS, Dockers.

TECHNICAL SKILLS

  • Stacks
  • LAMP
  • Linux
  • Apache
  • MySQL
  • PHP) - The Old-school Stack
  • MEAN (MongoDB
  • Express JS
  • AngularJS
  • NodeJS) - The Jock Stack
  • Meteor - The New Kid on the Stack
  • Django - The Unchained Stack
  • Ruby on Rails - The Magician
  • Java +Spring - The Lightweight Stack
  • HTML
  • Javascript
  • CSS
  • Bootstrap
  • Foundation
  • Backbone
  • AngularJS
  • Ember JS
  • J2EE Technologies:
  • Java Servlets.
  • Java Server Pages (JSP)
  • Enterprise JavaBeans (EJB)
  • Java Message Service (JMS)
  • Java Naming and Directory Interface (JNDI)
  • Java Database Connectivity (JDBC)
  • Databases:
  • Oracle
  • My SQL
  • Java DB
  • IBM DB2
  • API:
  • SOAP
  • XML-RPC
  • JSON-RPC
  • REST
  • Cloud Technologies:
  • Oracle Java Cloud Service
  • AWS SDK for Java
  • Google App Engine
  • Cloudfoundry
  • Jelastic
  • IBM
  • SmartCloud
  • Openshift
  • Operating System:
  • The Windows
  • OS X and Linux logos.
  • The Windows GUI.
  • The OS X GUI.
  • Windows 7.
  • Mac OS X Lion.
  • Ubuntu Linux.
  • Apple iOS running on an iPad.
  • Source Control Tools:
  • Git
  • CVS
  • SVN
  • Mercurial
  • Monotone
  • Bazaar
  • TFS
  • VSTS
  • Perforce Helix Core

PROFESSIONAL EXPERIENCE

Java/Node Developer

Confidential -Boston, MA

Responsibilities:

  • Developed a feature in utility application and Verification Monitoring tool to verify the application statistics like pollers, consumers, loggers using AngularJS,Node.jsand Bootstrap.Developed different charts such as bar, pie charts in the application using Angular charting library.
  • Developed pages using AngularJS directives, expressions, routing capabilities for bookmarking, filters, validations and Angular UI components such as grid, buttons, carousels, date pickers, modal dialogs and other input components.
  • Designed and Developed User Interactive (UI) Web pages using HTML5, React-JS, Bootstrap, CSS, JSX, JQuery, AJAX and NodeJS
  • Created reusable components used across various modules using React-JS, React-DOM, Bootstrap andJSX.
  • Developed the ReactWeb UI components using AtomIDE and made backend REST calls.
  • Developed unit test cases for various react components using JEST and Enzyme.
  • Implemented Flux architecture in the application by developing dispatcher, stores and actions and defining event emitters.
  • Used Bootstrap CSS for dialogs, tabs, date picker, model pop up's and advanced components to implement UI model.
  • Create, edit and maintain sites implementing responsive design & themes using front-end development frameworks including Bootstrap.
  • Developed routing components in the application using react-router module for various components and views Developed pages using AngularJS directives, expressions, routing capabilities for bookmarking, filters, validations and Angular UI components such as grid, buttons, carousels, date pickers, modal dialogs and other input components
  • Designed and Developed User Interactive (UI) Web pages using HTML5, React-JS, Bootstrap, CSS, JSX, JQuery, AJAX and NodeJS..
  • Developed the DAO layer for the existing applications using Spring, Hibernate and developed various business logic and reports using HQL and Hibernate Criteria.
  • Consumed Restful webservices using apache Http Client for the data coming from external systems.
  • Designed, developed and migrated custom Mongo applications specific to client needs.
  • Developed Spring JMS message listeners to consume JMS messages from queues and used Spring transaction management to manage the transactions in the application.
  • Used Spring framework at Business Tier and uses Spring container for initializing services and used Spring core annotations for Dependency Injection such as Bean, Component, Repository, Auto wired etc.,
  • Used Spring framework with Hibernateto map to Oracle database and mapping using Hibernateannotations.
  • Involved in setting up the application to run on AWS environment on multiple EC2 instances with ELB's using Bamboo.Responsible for maintaining the code quality, coding and implementation standards by code reviews.
  • Created various unit test cases and integration tests for the DAO, Service, and Controller components usingJUnit, DbUnit and Spring test support.
  • Used JIRA and Log4J for project management, tracking and monitoring errors.
  • Updated legacy Ant build infrastructure to new Gradle based build system, enabling more robust test, build and release procedures.
  • Integration testing, bugs fixing, handling change requests and code reviews.
  • Reviewing the Database Schemas across the different domain. Worked on the Integration of the Code and deliver the build to UAT Team.
  • Used extensively Eclipse in development and debugging the application.
  • Interacting with the offshore team to assist them in the development and help them understand the requirements and performed Code Reviews.

Environment: Java1.8, JBoss 7, Oracle 11g, HTML, Jest, Enzyme, Javascript, React-JS0.13,Node-JS, BowerJS, Bootstrap, CSS, JQuery, AJAX, JSX, MongoDB, Spring, Hibernate, Eclipse, Atom, Grunt, Restful Web services, Gradle, Junit, Dbunit, ANT, Jira, log4j, Jenkins, AWs

Java/ J2EE Developer

Confidential

Responsibilities:

  • Involved in Full Cycle of Software development from Analysis through Design, Development, Integration and testing phases.
  • Created Class diagrams, Sequence diagrams and Activity diagrams to describe the relationship that exists among system's object in accordance with the business requirements using UML.
  • Designed and implemented application using JSP, Spring MVC, Backbone, JNDI, Spring IOC, Spring annotations, Spring AOP, Spring Transactions, Hibernate, JDBC, SQL, ANT, JMS, Oracle, JBoss.
  • System built using Model-View-Controller (MVC) architecture. Implemented the application using the concrete principles laid down by several design patterns such as Composite View, Session Façade, Business Delegate, Bean Factory, Singleton, and Data Access Object
  • Implemented front-end using Backbone, underscore, Jquery, HTML, CSS and JavaScript.
  • Developed backbone views, models, and collections and configured routing in the application using Backbone router.
  • Used Jquery Ajax to perform backend calls for data retrievals to populate model objects in collections.
  • Developed Web services to allow communication between applications through RESTful over HTTP using ApacheAxis2.
  • Designed and implemented transaction management using Spring declarative transaction management.
  • Consumed JMS messages using message listener container in spring from Web sphere MQ broker.
  • Implemented different types of spring controllers as per application requirements, Spring Validators, persistence layer, DAO and service layer components using Spring/Hibernate API and Spring/Hibernate annotations. Extensively used Hibernate QL.
  • Extensively used Spring IOC, configured Application Context files and performed database object mapping using Hibernate annotations.
  • Developed various batch jobs using Spring and Quartz scheduler deployed them on WebSphere application Server 8.0.
  • Used Hibernate JPA for mapping business objects to the Oracle database
  • Automate build process by using Maven and used CVS version control tool.
  • Configured and customized logs using Log4J.
  • Provided production support by debugging and fixing critical issues related to application and database.
  • Troubleshooting of high volume and transaction and connection pool related issues in production and refactored code to fix the issues.
  • Took part in code reviews, application deployments, establishing CI/CD Jenkins process, creating ansible playbooks for AWS cloud deployment.
  • Supported, enhanced existing applications developed using JSF with Prime faces.

Environment: Java1.6, J2EE, HTML, CSS, JavaScript, Backbone, Web sphere MQ, Servlet, JSF 2, Prime faces, JMS, Spring MVC 3.0, Hibernate 3.0, JDBC, JNDI, RESTful, Axis2, WebSphere 8.0, Maven, Oracle10g, CVS, XML, JSON, Log4j, Underscore, Jquery, Jquery-UI, UML, Windows.

Java/ J2EE Developer

Confidential - Reston, VA

Responsibilities:

  • Involved in Full Cycle of Software development from Analysis through Design, Development, Integration and testing phases.
  • Created Class diagrams, Sequence diagrams and Activity diagrams to describe the relationship that exists among system's object in accordance with the business requirements using UML.
  • Designed and implemented application using JSP, Spring MVC, Backbone, JNDI, Spring IOC, Spring annotations, Spring AOP, Spring Transactions, Hibernate, JDBC, SQL, ANT, JMS, Oracle, JBoss.
  • System built using Model-View-Controller (MVC) architecture. Implemented the application using the concrete principles laid down by several design patterns such as Composite View, Session Façade, Business Delegate, Bean Factory, Singleton, and Data Access Object
  • Implemented front-end using Backbone, underscore, Jquery, HTML, CSS and JavaScript.
  • Developed backbone views, models, and collections and configured routing in the application using Backbone router.
  • Used Jquery Ajax to perform backend calls for data retrievals to populate model objects in collections.
  • Developed Web services to allow communication between applications through RESTful over HTTP using ApacheAxis2.
  • Designed and implemented transaction management using Spring declarative transaction management.
  • Consumed JMS messages using message listener container in spring from Web sphere MQ broker.
  • Implemented different types of spring controllers as per application requirements, Spring Validators, persistence layer, DAO and service layer components using Spring/Hibernate API and Spring/Hibernate annotations. Extensively used Hibernate QL.
  • Extensively used Spring IOC, configured Application Context files and performed database object mapping using Hibernate annotations.
  • Developed various batch jobs using Spring and Quartz scheduler deployed them on WebSphere application Server 8.0.
  • Used Hibernate JPA for mapping business objects to the Oracle database
  • Automate build process by using Maven and used CVS version control tool.
  • Configured and customized logs using Log4J.
  • Provided production support by debugging and fixing critical issues related to application and database.
  • Troubleshooting of high volume and transaction and connection pool related issues in production and refactored code to fix the issues.
  • Took part in code reviews, application deployments, establishing CI/CD Jenkins process, creating ansible playbooks for AWS cloud deployment.
  • Supported, enhanced existing applications developed using JSF with Prime faces.

Environment: Java1.6, J2EE, HTML, CSS, JavaScript, Backbone, Web sphere MQ, Servlet, JSF 2, Prime faces, JMS, Spring MVC 3.0, Hibernate 3.0, JDBC, JNDI, RESTful, Axis2, WebSphere 8.0, Maven, Oracle10g, CVS, XML, JSON, Log4j, Underscore, Jquery, Jquery-UI, UML, Windows.

Java/ J2EE Developer

Confidential

Responsibilities:

  • Involved in Design, Development and Support of the application used AGILE methodology.
  • Extensively used My Eclipse as an IDE for building, developing and integrating the application.
  • Extensively used Rally's Agile Management tool (Rally Dev).
  • Involved in the development of the application based on backend Spring MVC architecture.
  • Utilized Spring MVC framework to implement design patterns like IOC (Dependency Injection), Spring DAO (Data access objects), Data Transfer objects, Business objects, ORM Mappings.
  • Design to reuse Spring framework starting from user submitting the HTTP Servlet request from JSP and Dispatcher Servlet passing the request to Controller to service layer and delegating the request to DAO layer for via Facade using Business Delegator Design Pattern.
  • Used the Spring DAO to handle exception for database transaction like open connections, no result, connection aborted, closing the connections etc.
  • Extensively used Spring IOC architectural model to inject objects based on the selection of components like setter injection and Interface injection to manage the object references.
  • Developed Data Access Layer using Hibernate and DAO Design Pattern.
  • Used Design Patterns like value object, session facade and Factory.
  • Developed the presentation Tier using JSP, XHTML, and HTML.
  • Third party credit card information accessed via SOAP Web - Services.
  • Manipulated DB2 for data retrieving and storing using ORM.
  • Developed Web Service client interface with JAX-RPC from WSDL files for invoking the methods using SOAP.
  • Extensively worked on SOA and Web Services in Axis2.0 to get the data from third party systems.
  • Provided SQL scripts and PL/SQL stored procedures for querying the database.
  • Provide Maven, MS build tool for building and deploying the application.
  • Building and Deployed the application in Web Logic Application Server.
  • Created system architecture and design using the UML Analysis Model and Design Model.
  • Developed Servlets and a JSP for performing CRUD operations on domain specific entities.
  • Provided JUnit test cases for the application to support the Test-Driven Development (TDD).
  • Check-in and Checkout of application is achieved using CVS.

Environment: Web Services, Spring, Hibernate, XML, SOA, SOAP, JAXRPC, Maven, JSP, HTML, XHTML. TDD, SQL, WSDL, RallyDev, JavaScript, my Eclipse, Servlet, Web Logic 10.3.4, CVS, Maven, UML, Junit.

Hire Now