We provide IT Staff Augmentation Services!

Sr. Java/full Stack Developer Resume

4.00/5 (Submit Your Rating)

Jersey, NJ

SUMMARY:

  • Over 8+years’ experience in IT Industry Developing, Testing, Implementing the web based applications and UI applications
  • UI Developer, User Experience / Information Architect, Web / C++ Developer, Touch Screen / Mobile, Senior UX/UI Front End Designer, Human Factors Design Engineer, Interaction Designer, Project Leader, Programmer. Specialty in User Interfaces, Web 2.0 Applications, Object Oriented Design, User - Centered Design, Responsive Design and E-commerce.
  • Good command in Core java, and profound experience collection frameworks and Multithreading.
  • Worked on NoSQL Database Mongo DB 2.x for transferring some of the schema less data.
  • Experience in Software Development Lifecycle (SDLC) including Requirement Analysis, prototyping, Design, Implementation and GUI based applications and extensive experience with Agile SCRUM methodology.
  • Experience in User Interface development using HTML, HTML, CSS, CSS3, XHTML, JavaScript, jQuery, AJAX, JSON, AngularJS
  • Experience in writing structured markup, CSS and JavaScript/ jQuery and keeping up-to-date with the latest developments in Web Technology.
  • Knowledge and experience with multiple JavaScript Libraries and frameworks, especially jQuery, Bootstrap, AngularJS.
  • Expertise in development of applications using J2EE components which include Servlets, JSP, Java Beans, Swing, EJB, JMS, Java Mail, JDBC, JNDI, RMI, JTA.
  • Developing Web Applications using UNIX, JSP, Servlets, Struts and XML with Oracle10g as a backend in 3-Tier Architecture.
  • Gathered business requirements for SAP reporting and functionality enhancements.
  • Wrote functional specifications for SAP enhancements.
  • Experience with Advanced jQuery concepts like live, delegate, event management, jQuery, MVC etc.
  • Experience with jQuery/JSON for retrieving data.
  • Sound knowledge on Junit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins/Hudson for Continuous Integration
  • Possess strong experience in building cross browser compatibility applications using HTML5, CSS3 and hence worked on different browsers like Safari, Internet Explorer, Firefox, and Google Chrome.
  • Created Responsive Design using Bootstrap and AngularJS.
  • Worked with CSS3 pre-processors such as SASS, LESS.
  • Worked with HTML5, CSS3, JSP, XML, JSON, JavaScript, jQuery, AJAX, Angular 1.x, Angular 2 and ReactJS for developing user interface.
  • Experience of working on CSS Preprocessors like LESS and SASS along with JavaScript task runners like GruntJS
  • Experience in Core Java concepts such as Serialization, Interfaces and Collection.
  • Proficient in using AJAX for implementing dynamic Web Pages where the content was fetched via API calls and updated the DOM (JSON Parsing). Using Web pack and ECMAScript 6 for all React and Redux projects.
  • Involved in the migration process of applications from Web Sphere Portal Server.
  • Involved in developing the UI panels using JSF, XHTML, CSS, DOJO and jQuery.
  • Developed web pages using PolymerJS, Forms, Components, Layouts, Events, Validations, Trees, Grids components. Worked with core Java code extensively using interfaces and multi-threading techniques.
  • Monitored different databases and application servers using Oracle Enterprise Manager (OEM) 12c Cloud Control
  • Creating new MERN stack (Mongo, Express, React, Node) application for CNN.com
  • Experience in developing application, automated scripts leveraging Mongo DB. Extensive experience in designing MongoDB multi-Shaded cluster and monitoring with MMS.
  • Worked on Securing Web Sphere Portal with LDAP and DB2, Web Sphere with LDAP.
  • JOINT JS that implements UI and other features making it easy to rapidly create visual tools of various kinds.
  • By using ReactJS, ES6 we do word press CMS Developing Application architecture with new user-facing features. Building reusable components and front-end libraries for future use
  • Well-versed in Object Oriented Programming (OOP) with JavaScript.
  • Good experience in Document Object Model (DOM) and DOM Functions.
  • Creating Activity Diagrams, Use Case diagrams, class diagrams, sequence diagrams and Object Model using Rational Rose Tool.
  • Developed Node native add-ons , Involved in the Development of node modules.
  • Work under UNIX/ Linux Server Administration, also participated in Web Services Development
  • Involved daily Scrum meetings, User Story review meeting, Sprint review and Retrospective meetings as part of Agile Scrum Methodology.
  • Capable of quickly learning and delivering solutions as an individual and as part of a team.
  • Possess good team-management and leadership qualities.
  • Experience managing daily communication with an offshore development teams.
  • Excellent technical, analytical, problem solving skills, strict attention to detail and ability to work independently and with the team environment.

TECHNICAL SKILLS:

Java/J2EE Technologies: Servlets, Filters, JSP, JSTL, JDBC, JMS, JNDI, RMI, EJB, AWT, Applets, Multi-threading, Java Networking

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

Application/Web Servers: Oracle/BEA WebLogic, IBM Web Sphere, JBoss, Tomcat

Frameworks & API s: Struts, Spring, Spring IOC, Spring AOP, Hibernate, JSF, iBatis, XML Parser (SAX, DOM, JAXB & STAX), Adobe Flex, Web Pack

IDEs: Eclipse IDE, IBM Web Sphere Application Developer, IBM RAD, Net Beans, Master Craft, Dreamweaver, Firebug, Developer Tools, Edit Plus, JSfiddle, WebStrorm, TataStrom, Sublime text, VMware/JBoss AS ( Wild Fly )

Web technologies: JSP, Java, JDK, .NET, JavaScript, Apache, JQuery, AJAX, XML, XHTML XSLT, HTML/HTML5, DHTML, CSS/CSS3, JSON, PHP, Word Press CMS, Bootstrap, Adobe Flex, Spring MVC, AngularJS 1.5, 2.0, NodeJS, BackboneJS 0.9.2, Ext.JS 2.0/1.0, ExpressJS, ReactJS, PolymerJS, JointJS, EmberJS, Knockoutjs, Hapijs, Requirejs, Angular 2

AJAXWS, AWSEC2, JAX: RPC, JAX-RS, SOAP, WSDL, UDDI, Restful

XML Tools: JAXB, Apache Axis, ARIA, Apache spark

Methodologies: Agile, Scrum, RUP, TDD, OOAD, SDLC

Modeling Tools: UML, Design Patterns, Rational Rose, Visio

Database Servers: Oracle, DB2, SQL Server, MySQL, NoSQL, MONGO DB

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

Build Tools: GRUNT, KARMA, BOWER, ANT, Maven, Gradle

Operating Systems: Windows, UNIX

PROFESSIONAL EXPERIENCE:

Sr. Java/Full Stack Developer

Confidential, Jersey, NJ

Responsibilities:

  • Designed dynamic and multi-browser compatible Web pages using HTML5, CSS3, JavaScript, JQuery, Angular JS(1.6 &2.0)
  • Designed and developed application screens using HTML, Angular.JS, and CSS.
  • Built Web pages that are more user-interactive using JavaScript, Kendo UI and AngularJS.
  • Extensive Experience with JavaScript MVC framework AngularJS
  • Proficient in RDBMS concepts, queries, PL-SQL, stored procedures, functions using Oracle.
  • Experience in Web/Application Servers such as Tomcat 6, JBoss 6 for deploying and configuring web applications
  • Good at development in enterprise web applications using Core Java, Java EE.
  • Implemented the search functionality for Internal Application using AngularJS.
  • Enhanced user experience by designing new web features using MVC Framework like Angular.js accommodates these advanced and fast technologies.
  • Created client surveys and displayed the results in a dynamic report using D3.JS for data visualization
  • Used D3.JS for data visualization in this application.
  • Used JBoss Fuse for remote console login, JMX management and web server console
  • Created Typescript reusable components and services to consume REST API's using Component-based architecture provide by Angular 2.
  • Created reusable templates using Angular directives and worked with NPM package manager tools (Node JS)
  • Designed dynamic client-side JavaScript codes to build web forms and simulate process for a web application, page navigation using Angular.
  • Involved in all the phases of SDLC including Requirements Gathering, Design & Analysis of the Customer
  • Experience on working with CSS backgrounds, Layouts, Positioning, Text, Border, Padding, Elements and CSS behaviors in CSS.
  • Involved in writing SQL queries, PL/SQL programming and created new packages and procedures and modified and tuned existing procedure and queries using TOAD.
  • Developed responsive web pages using the Blue Ugrid frameworks which will be helpful for mobile, tablet, Desktop resolutions.
  • Experience in using various IDE's,Visual studio code,Notepad++, eclipse,IntelliJ Idea
  • Used Git Lab for source code control and JIRA for defects tracking.
  • Using AngularJS created Responsive Web Design (RWD) and did data manipulations to display data in company standard format in UI
  • Implemented code quality monitoring using sonarqube
  • Identifying and fixing the browser performance related issues in the application along with production deployment and validation support.
  • Worked on scalable environment in Agile/SCRUM methodologies and prepared Test on multiple platforms like Mac and Windows.
  • Updated Angular 2 to Angular 4, doesn’t make much different but same the latest version of the Angular framework.

Environment: JavaScript, Angular.JS, Bootstrap,CSS, ES6, Google Maps API, NG2, Apache Spark,AngularJS, HTML5, D3.JS, Angular2, Angula4, MVP,, Hibernate 4, JMS, JSF, CVS, Bootstrap, IE 6, 7, 8 9 10, Firefox, Chrome, Handlebars, Linux, Cucumber, Cassandra, Tomcat, Sonarqube, Spring Tool Suite(STS), IBM RAD and Load Runner

Sr. Java / Full Stack Developer

Confidential, Emeryville, CA

Responsibilities:

  • Involved in all stages of Software development life cycle including Analysis, development, implementation, testing and support.
  • Involved in writing application level code to interact with APIs, Web Services using JSON and XML.
  • Enhancing the product with new features as per client requirements
  • Created login for various user types.
  • Used jQuery library functions for the logical implementation part at client side for all the application.
  • Involved in development of User Interface using HTML, CSS, JavaScript, jQuery, AJAX, JSON and AngularJS to use single page application
  • Configuring spring beans following the spring’s Dependency Injection (DI) and Inversion of Control (IOC) principles.
  • Used Maven as build tool for application build process
  • Used Java script for client side validations
  • Created reusable templates and style sheets based on UI standards and guidelines. Performed functional tasks using specifications and wireframes.
  • Prototypes build were accessible for everyone including people with Visual, hearing, physical and cognitive impairments.
  • Worked in an AGILE team by communicating with the business analysts extensively and deliver exactly what they need.
  • SonarQube used to collects and analyzes source code, measuring quality and providing reports for project.
  • Created standards based, responsive prototypes using the Foundation framework with HTML5, CSS, dust.js templates, and jQuery.
  • Designed dynamic and multi-browser compatible Web pages using HTML5, CSS3, JavaScript, JQuery, Angular JS(1.6 &2.0), Exit’s(4.0), ReactJS(15.0), AJAX, Grunt and JSON
  • Used Rally application for managing all the user stories assigned by the business analysts.
  • Responsible for changing UI to WCAG 2.0 compliant.
  • Used NVDA (Non-Visual Desktop Access) program to understand the tab order of the web pages and make the web pages accessible.
  • Implemented responsive UI which will scale itself depending on the device, platform and browser,using Angular 2, HTML, CSS, Bootstrap, Web pack.
  • Developed Web Application using Angular 2, UI Bootstrap3, HTML5, CSS3, JavaScript and SASS. The project is built upon the Single Page Application criteria.
  • Developed Angular 2 components that could be reused in various parts of the application and form field validation.
  • Experience in developing Human, AJAX, General, Integration services using IBM BPM
  • Developed a Mock UI using Angular JS to test different API supporting enrolment process, Login process, Eligibility process on the new development initiative for creating a 'Dynamic App' for supporting Existing User's flow.
  • Used MVC Framework Angular.js in the development for data binding and to consume RESTful web services.
  • Worked with various different middleware application teams and helped them setup communication between Middleware Applications & IBM MQ Server
  • Created TypeScript reusable components and services to consume REST API' s using Component based architecture provided by Angular 2.
  • Performed layout of web pages using HTML 4/5, CSS 2/3, JavaScript libraries, SASS/SCSS Compass
  • Participated actively on creating Custom UI library supporting the features of web accessibility, making changes on the color contrasts and the functionality part.
  • Worked on JavaScript, Angular JS, Webix, jQuery, JSON, JQuery Template, XHTML, CSS in ATG Linux environment
  • Worked with SASS to declare styling globally, used Grunt for compiling the CSS and for minifying JS files.
  • Working with jQuery masking library for making masks on form fields.
  • Used Redux for maintaining the consistency to run the application in different environments (client, server, and native) which are easy to test.
  • Debugged the website using Chrome Developer's tool and manipulated the Nodes using DOM functions.
  • Created custom factory service that relies on Angular $http injection to make AJAX calls back to a server and used RESTful web services to update and modify data at the server side.
  • Maintain, enhance, and recommend solutions that best suit business and technology needs from UI Standpoint.
  • Created Angular 2 components implemented Interpolation, Input variables, Bootstrapping, Router Outlet, binding the click event, Component decorator, binding to the hidden property.

Environment: HTML5, CSS3, JavaScript, JQuery, Bootstrap, AngularJS2/4, Dust.js, NodeJS, Jasmine, JIRA, Grunt, WebStorm and GIT. Amazon Web Services, AWS SDK, Sonarqube, AWS CLI, Jenkins.Maven, JAP (7.0, 8.0), Webix, Java/J2EE, Ajax, Grunt, JSON, Xml, Eclipse, JSP, Dojo and GIT, Agile, Responsive Design, IE 6, 7, 8 9 10, Firefox, Chrome.

Sr Fullstack Java /J2EE Developer

Confidential , Dunwoody, GA

Responsibilities:

  • Reviewing business requirements and functional designs for application.
  • Created User Stories from the requirements in JIRA
  • Implemented Routing in AngularJS using $route Provider
  • Designed and developed around 8 screens in the application and handled all UI Validations and routing for each.
  • Designed and developed reusable charting custom directives using D3.js (Donut chart, Pie Chart)
  • Developed Services to share data across controllers in Angular
  • Developed Services for common utilities such as truncation feature, Data Unit Conversion etc.
  • Used $http to make Ajax calls and consume JSON response across various services
  • Developed user panels and confirmation pop ups as a reusable component which were implemented as custom directives.
  • Developed the JQuery callback functions to implement asynchronous communication using AJAX.
  • Used the Java Collections API extensively in the application as security protection for XML, SOAP, REST and JSON to make a secure Web Deployment.
  • Evaluated converting the current implementation of the front-end to using React JS.
  • Used various predefined components from Node Package Manager and REDUX libraries.
  • Developed a chat portlet using Node.JS and Socket.IO
  • Worked closely with the UX designer to in corporate CSS changes.
  • Developed various Controllers following Angular Js framework to fulfill business requirements.
  • Used Grunt as a build tool and also to validate JavaScript code with JSHint
  • Developed left hand navigation as a custom component which was made responsive with the help of Media Queries.
  • Used bootstrap grid layout in the application for responsiveness and for general layout
  • Worked in Agile Environment, attending everyday scrums, sprint planning and sprint review meetings
  • Transformed design mock-ups into cross-browser compatible HTML/CSS layouts
  • Wrote AJAX calls to populate tables, tab menu and other components with JSON data in Angular.js.
  • Extensively used Angular validations for forms and to validate user input data
  • Wrote AJAX calls to populate tables, tab menu and other components with JSON data.
  • Debugged and resolved many cross-browser issues (mainly CSS issues)
  • Worked with the team of architect's middle tier and back-end Developers to gather requirements and enhance the application functionality and add new features.
  • Debugging the application using Chrome Bata rang and Mozilla firebug
  • Performed unit testing with Karma (Test Runner) and Jasmine (Testing Framework)
  • Incorporated Videos with HTML5.

Environment: Angular.js 1.2/1.3, ReactJS, HTML5, CSS3, JavaScript, AJAX, Node.js, SocketIO, Bootstrap 3, MangoDB JSON, Karma, Grunt, D3.js, Jasmine, Windows 7.

UI/UX Developer

Confidential, Little Rock, AR

Responsibilities:

  • Involved in gathering system requirements for the application and worked with the business team to review the requirements.
  • Developed UI, presentation layer using JSF Framework, HTML, XHTML, DHTML, Struts Tiles, Java Script and CSS3. Extensively used Apache Struts Framework for building the application.
  • Business integration is done with the help of IBM MQ Series.
  • Developed EJBs (3.0) for processing the Business logics and to provide data persistence in the application.
  • Designing the database and implementing it on Sybase (Windows) and PostGre SQL (Linux)
  • Involved in SDLC, of application developed using AGILE methodology.
  • Created an ATG Commerce pipeline process for authenticating user before checkout process.
  • Developed java programs to parse XML documents using (JAXB) DOM parser.
  • Developed a stress test plan and test scripts to determine the performance and performance bottleneck of a Prepaid E-Commence, Web Application.
  • Experience building cloud native app with Spring Framework and Spring Boot
  • JavaScript Web Storm Help team members set up unit testing on their project
  • Implemented Waterfall, Agile development methodology using XP, Scrum and Kanban/Continuous Flow. Used Ajax based DOJO for faster front end, Used JAXB for Marshalling and Unmarshalling.
  • Developed UI for Nexus using GWT and ExtJS, Deployed and tested on WebLogic application server
  • Extensively used Hibernate in developing data access layer. Developed SQL queries, views and stored procedures using PL/SQL.
  • Created AWS Laun5ch configurations based on customized AMI and use this launch configuration to configure auto-scaling groups and Implemented AWS solutions using EC2, S3, RDS, Dynamo DB, Route53, EBS, Elastic Load Balancer, Auto-scaling groups.
  • Worked extensively in Struts, EJB 3.0 and JPA in other maintenance projects. Static pages are then generated by Java, XML/XSL, JAXP, SAX, and PHP.
  • Build rich dynamic pages using jQuery, Java Script, XHTML, DHTML, HTML and CSS3.
  • Created Model logic using Java Beans and used Hibernate to store the persistence data into MYSQL database. Designed SOA implementations by Using RESTful Web Services.
  • Implemented Service Oriented Architecture by developing Java web services using WSDL, UDDI and SOAP. Designed front-end, data driven GUI using JSF, Action Script 3.0, HTML, JavaScript, DOJO and CSS.
  • Used Rational Clear Case for version control and ANT to compile, build and package the application for deployment on Web Sphere 7.0 application server.
  • Developed specialized search system (using AngularJS, Java Servlets, JUnit, Maven, MongoDB).
  • Used Log4j logging framework in the application to store log messages.

Environment: Struts Framework, JDBC, JSP, ANT, JUnit, Servlets, Hibernate, Log4j,Oracle 10g, PL/SQL, HTML, XML/XSL, XHTML, DHTML, JMS, EJB, JAXP, AJAX, CSS3, Spring, Spring MVC, Java Script, Service-Oriented Architecture (SOA), Mule ESB, SDLC Methodology, Maven, JSON, ExtJS, AngularJS, WebLogic, Oracle ADF, Agile/Scrum Methodology, DOJO, MYSQL, RDBMS, JBoss, DB2, Linux/UNIX, JPA, JAXB, WSDL, SOAP, jQuery, MQ Series, Waterfall Methodology

Web/UI Developer

Confidential

Responsibilities:

  • Involved in requirement analysis, design, coding and implementation and code review.
  • Used UML and Rational Rose for system design and modeling.
  • Designed and developed the presentation layer using JSP/Servlets. Implemented the JSPs, Servlets in the MVC Struts Framework to effectively handle the workflow of the application.
  • Executed complete implementation of business/data access layer in EJB's and other classes on Web Sphere Application Server
  • Deployed the EJB's on WebLogic Application Server.
  • Used Servlets to service requests from UI to manipulate Business Objects and invoke respective EJBs for making database updates.
  • Established JDBC connection to retrieve the customer account details and transactions list from the IBM DB2 database.
  • Worked with IBM Sybase Data Base back end. Used XML as data communication format between different modules
  • Extensively worked on Prepared Statements and Callable Statements of JDBC 2.0 API to access the IBM DB2 database.
  • Developed Controller Servlets, Action and Form objects for process of interacting with IBM DB2 database and retrieving dynamic data.
  • Involved in the Validation and documentation of Test Results. Writing Detail Design Documents with UML Specifications.
  • Developed a standalone java client using the Java API for XML-based RPC, and tested the functionality of the web service.
  • Involved in Configuration and Usage of Apache Log4J for logging and debugging purposes.
  • Wrote test scenarios for testing the web service, both from a Web Client and a Standalone Java Client.

Environment: Core Java1.4, J2EE (EJB 2.0, JNDI), Servlets (Struts), log4j, JMS, PL-SQL/SQL Procedures, WebLogic Application Server 5.0, Rational Unified Process (RUP), Rational Rose, UML, XML, XSL, IBM DB2.

We'd love your feedback!