We provide IT Staff Augmentation Services!

Java Ui Developer Resume

2.00/5 (Submit Your Rating)

Scottsdale, AZ

SUMMARY:

  • Total 4 years of experience in developing web applications and interactive software products using HTML/HTML5, XHTML, DHTML, XML, CSS 2/3, AJAX, DOM, JavaScript, AngularJS, Bootstrap, JQuery, and JAVA technology.
  • Extremely well - versed in design patterns, methodologies, SDLC models (Waterfall, Agile, XP, RAD), high-level designs (UML), capturing functional requirements into use cases and translating those into detailed technical specifications. 
  • Diverse experience utilizing Java tools in business, Web, and client-server environments including Java Platform Enterprise Edition (Java EE), Java Server Pages (JSP), Java Servlets, Spring, Java database Connectivity (JDBC).
  • Extensive experience with advanced J2EE Frameworks such as Spring, Struts, JSF and Hibernate. 
  • Experience in Core Java with strong understanding and working knowledge of Object Oriented Concepts like Collections, Multi-Threading, Exception Handling and Polymorphism
  • Expert in using DevOps essential tools like Chef, Puppet, Ansible, Docker, SVN, GIT, Hudson, Jenkins, Ant, Maven.
  • Good experience in building cross browser compatibility applications using HTML5 and CSS3.
  • Experience working in MVC Architecture based frameworks like AngularJS.
  • Extensive experience on modern front-end templating frameworks for JavaScript - Including Bootstrap, JQuery, Angular.JS, etc.
  • Expertise in object oriented JavaScript including Various Plug-Ins like Angular.JS and EXT.JS.
  • Sound experience in  Python, JavaScript and Object Oriented programming.  
  • Good understanding of the principles and best practices of Software Configuration Management (SCM) in Agile, Scrum, and Waterfall methodologies.
  • Experience in deployment of applications using Web/Application Servers such as WebLogic, Apache Tomcat application servers, IBM WebSphere etc.
  • Experienced with Model View Controller (MVC) Architecture with Struts framework.
  • Solid experience with Responsive Web Design with involvement in several web application development projects.
  • Experience in setting up Baselines, Branching, Merging and Automation Processes using Shell, Perl, Ruby, Python and Batch Scripts.
  • Have undergone the training in software Development Processes like SDLC, Waterfall, Apache camel, Test Driven Development (TDD), Iterative and Agile Methodologies. 
  • Hands on experience working with databases like Oracle, SQL Server, DB2 and MySQL.
  • Written JUnit Test Cases for challenging environments.
  • Worked on Bootstrap, Angular JS and Node JS, knockout, ember, Java Persistence Architecture (JPA).
  • Worked on applications to achieve continuous integration (CI) and continuous delivery (CD).
  • Extensive experience on Jenkins, Build Forge for continuous integration and end to end automation for all build and deployments.
  • Highly Exposed to various databases like My SQL, SQL Server, MongoDB, PostgreSQL. 
  • Worked on AWS for continuous integration of files to the UI and worked for the backend development using Node.js and Mongo DB. 
  • Extensive use of Node JS, Express JS, and Mongo DB along with Mongoose.JS to create server side applications. 
  • Hands on experience of JS libraries and frameworks such as Angular.js, Angular 2/4, React.js, Redux, pattern, jQuery and node.js. 
  • Extensive experience in implementation of the version control software VSS, CVS, GIT .
  • Built main application in Python, Django leveraging technologies such as Angular.js, Backbone.js, Ember.js, and Celery.
  • Used popular Node.js frameworks like Express and Restify to create a Restful Mock API.
  • Good command in working with Tracking Tools JIRA and IBM Rational Clear Quest.
  • Experience in Automation tools like Selenium.
  • Worked on NPM modules like Gulp, Grunt, Bower.
  • Good command in working with Tracking Tools JIRA and IBM Rational Clear Quest.
  • Hands on experience in AWS and Azure with provisioning & resource management and setting up Enterprise infrastructure on Amazon Web Services (AWS).
  • Quick learner to adapt quickly to any new situation or change. Possesses good organizational, leadership, interpersonal and communication skills.
  • Experience working with off-shore teams. 

TECHNICAL SKILLS:

Programming Languages: Core Java, OOPS, HTML, XSLT, AJAX, SQL, Python, PHP

Operating Systems: UNIX, Windows, LINUX, Mac

Enterprise Technologies: JSP servlets, Web Services, XML/XSLT, Ant, AWS, Logging Techniques (Log4j)   Strut2.0, Hibernate, VM, Spring, Spring MVC, Type script, EJB, Agile

Application Server: IBM WebSphere 7.x/6.x/5.x, Web logic and Apache Tomcat 6.x

Web technologies: JSP, JavaScript, Web Services, SOAP, SASS, LESS, REST, JQuery, XML, HTML, DHTML, CSS, Angular JS, Angular 2, Node JS, NPM, Bootstrap JS, React JS, Knock out JS, Ember, Backbone JS, REDUX, Bower.

Data Modeling: UML Class, Entity-Relationship and Use Case Diagrams.

Databases: Microsoft SQL Server, PL/SQL, SQLite, Dynamo DB, Mongo DB

Cloud platform: AWS

Tools: Eclipse, NetBeans, Grunt, Chai

DevOps Tools: JIRA, JENKINS, Ansible, CVS, GIT

WORK EXPERIENCE:

Confidential, Scottsdale, AZ

JAVA UI Developer

Responsibilities:
  • Involved in development, design, implementation, and testing of front end part of the application.
  • Understood client requirements for various configurable widgets.
  • Worked closely with Business Analysts and Information Architect to gather requirements for configurable widgets.
  • Used CSS3 to increase user experience for button.
  • Involved in the production of interface to oversee client menu and Bulk overhaul of Attributes utilizing AngularJS, Node.js, Ember.js, Express.js, ReactJS and JQuery.
  • Developed the front end using HTML5, Typescript, JavaScript, Angular 2, AJAX, CSS3, Bootstrap, and JSON. 
  • Spring framework to implement bean to declare a service and accessed those using Application context. 
  • Spring DAO, Core Container and Application Context module.
  • Redesigned the HN-Web Application by replacing the custom MVC Type 2 web framework with the new Spring MVC framework
  • Designs and develops cross-plane service components with Spring Framework and Spring Web Flow. 
  • Struts framework for MVC design Pattern, Action class, Action Servlet, Form Bean.
  • Developed backend web services using Node JS and stored dependencies using NPM. 
  • Added user validations and user permissions by using the Node.js. 
  • Generated Python Django Forms to record data of online users. 
  • Experience in setting up Baselines, Branching, Merging and Automation Processes using Shell, Perl, Ruby, Python and Batch Scripts.
  • Responsible for developing and maintaining web application, using React JS and Node JS 
  • Developed retail web page using React JS, Redux and Node JS 
  • Deployed the fixtures via CI Build (Continuous integration) which would deploy the fixtures in preferred location on the repository and also prepares a zip folder where all the widgets and components of that particular release reside.
  • Learning typescript to develop the next generation of applications. 
  • Used Mongo DB along with Node.js, as a database to store JSON.
  • Integrated Jenkins with various DevOps tools such as Nexus, SonarQube, Puppet, HPCDA, HPALM and HPQTP etc.
  • Developed Puppet Modules for installation & Auto healing of various tools like Jenkins, Nolio agents, MSSQL , SonarQube, Nexus etc. these modules are designed to work on Linux platforms. 
  • Responsible for directing the architectural, configuration, and administrative decisions in JIRA and Confluence instances containing thousands of users within a highly matrixed organization.
  • Production experience in large environments using configuration management tools Ansible, Chef, Puppet . Familiar with build server orchestration. 
  • Involved in distributed test automation as a part of Grid, Selenium IDE, Cucumber integration testing using Jenkins.
  • Developed automation test cases using Java and Selenium Web driver on Eclipse. 
  • Implemented Object-relation mapping in the persistence layer using Hibernate frame work in conjunction with spring functionality
  • Used Spring framework to inject the DAO and Bean objects, auto wiring the components
  • Worked on development of Hibernate , including mapping files, configuration file and classes to interact with the database. 
  • Developed UI Prototypes using JavaScript, HTML, AJAX, CSS and JQuery in ongoing projects.
  • Used JQuery to make the HTML and CSS code interact with the JavaScript functions to add dynamic data to the web pages on the client side.
  • Involved in writing Java API for Amazon Lambda to manage some of the AWS services. 
  • Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
  • Performed unit testing using Karma JS.
  • Experience with Shell Scripts.
  • Used Agile Methodology for Software development.

Environment: Java, HTML5, CSS3, Bootstrap, Angular JS, Angular 2,AWS,JavaScript, JQuery, Node JS, Mongo DB, Typescript, React JS, Karma, Hibernate, Python, AWS Lambda, RESTFUL web services, Spring, Spring MVC

Confidential, Nashville, TN

JAVA/ UI Developer

Responsibilities:
  • Developed various screens and its architecture in accordance to UI Specs following client branding standards.
  • Involved in complete Agile/SDLC - Requirement Analysis, Development, System and Integration Testing.
  • Involved in complete SDLC Phases-Requirement, Analysis, Development, System and Integration testing.
  • Design and developed online store builder web-based software using Java Server Faces(JSF), Spring MVC Framework, Spring Web Flow, Struts Framework, Hibernate.
  • Struts framework for MVC design Pattern, Action class, Action Servlet, Form Bean
  • Locate Remote Objects, communicate with Remote objects and Load class definition With RMI.
  • Used JDBC, MQ Series and Web Service, and Hibernate framework to access the data from back-end DB2 database.
  • Used GIT for Software Configuration management and maintaining the versions.
  • Created user-centered design, keeping in view the business usability goals including meeting accessibility requirements and usability testing for participants with disabilities.
  • Create and maintain web pages using HTML, CSS, JavaScript, SPA, AngularJS, ReactJS, jQuery and also responsible for Designing of Web pages including Ajax controls XML, PHP.
  • Integrated the Java code (API) in JSP Pages.
  • Developed the front end using HTML5, Typescript, JavaScript, Angular 2, AJAX, CSS3, Bootstrap, and JSON. 
  • In Phase One, worked closely with the UX Team to create a Custom Components Library using ReactJS. 
  • Wrote Hibernate configuration file, mapping files, developed persistence DAO classes to persist the data into Oracle Database using Hibernate Query Language (HQL).
  • Used Typescript functionality for creating Angular 2 components. 
  • Experience with AngularJS in two-way data binding.
  • Worked with AngularJS for creating own HTML elements for building Web.
  • Utilized various JavaScript and AngularJS frameworks, Ajax for form validation and other interactive features.
  • Enabled customers to better manage software development, deployments and infrastructure with tools such as Puppet, Jenkins and GitHub. 
  • For HTTP calls, we used JSON request and response.
  • Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services. 
  • Implemented Web services (REST) for transmission of large blocks of JSON data over HTTP.
  • Developed Action controller, Action Forms, Tiles Structure, Validation Structure (for data validation), JSP pages, Form Beans, AJAX code, JavaScript and worked on integration.
  • Involved to create different cross browser compatible user interactive web pages, using web technologies like HTML, XHTML, and CSS.
  • Integration implementation of Jenkins, uDeploy, JIRA and Crucible for DevOps automation. 
  • Installed and configured an automated tool Puppet that included the installation and configuration of the Puppet master, agent nodes and an admin control workstation. 
  • Implemented and maintained the branching and build/release strategies utilizing Subversion (SVN ) and GIT involved in periodic archiving and storage of the source code for disaster recovery. 
  • Worked on build tasks using Maven, Ant, Gradle and GNU Make files and worked with development team to migrate Ant scripts to Maven. 
  • Developed multiple POCs to create an interface between Backend to Frontend by using MongoDB, Express.JS, AngularJS and Node.js. 
  • Contribute in IT Automation, Unit testing, System testing and smoke testing for all releases. 
  • Configure and monitor numerous MongoDB and NoSQL instances. MongoDB Schema Design using DB Ref, Manual Ref, Embedded Data Model Design. 
  • Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using jQuery framework.
  • Responsible for creating web and website based applications using JavaScript, Node JS 
  • Implemented Angular JS and Node JS to create some dynamically changing websites.
  • Expertise in using Twitter Bootstrap Framework responsive design.
  • Edited web pages for achieving design goals with CSS3, JavaScript and jQuery.

Environment: HTML, CSS, Java 1.5, J2EE, JSP 2.0, PL/SQL, Spring 2.0, EJB 2.0, JMS, JNDI, XPATH,Oracle, XML, DOM, SOAP, JUnit, Apache Camel, WebSphere 8.5, Hibernate 3.0,,JavaScript, jQuery, SPA, JSP, Bootstrap, Mongo DB, Type script, AngularJS, React, Node JS, Spring, Spring MVC.

Confidential

Web Developer   

Responsibilities:
  • Involved in requirement gathering and creating initial documentation for the system.
  • Presented the flow to the business with documentation and a dummy environment.
  • Created System Requirement Specifications (SRS) report of the project by collecting all the requirements from client 
  • Designed and implemented User management and Report Management modules using J2EE JSP,Servlets, Struts and Oracle Database. 
  • Installing and configuring SSH (Secure Shell) encryption in order to access securely on Ubuntu and Red hat Linux.
  • Implemented the business logic using JSP, JSTL, Java Beans and service classes.
  • Designed the presentation using Struts framework and command pattern for the middle tier. 
  • Developed the action classes, Action form classes, created JSP's using Struts tag libraries and configured in Struts-config.xml, web.xml files. 
  • Involved in creating the xml based parses which take the feed from system and redirect the user to appropriate sections based on user interaction.
  • Developed user interfaces using HTML, DHTML, XHTML, AJAX, CSS & JavaScript, JQuery.
  • Involved in translating Wireframes & Photoshop designs into functional prototypes using HTML/CSS/JS.
  • Designed and developed RESTful service interface using Spring MVC to the underlying customer event API.
  • Good experience in developing web applications with Single Page Applications (SPAs) framework using Angular JS.
  • Used CVS source control system to commit the working changes to the repository system and to get others changes and also resolved conflicts before committing the changes to the repository system.
  • Implemented Test cases using JUnit and Tested web services with REST Client.
  • Installation and configuration of Development Environment using Eclipse with WebLogic Application Server.
  • Used stored procedures and Triggers extensively to develop the Backend business logic in Oracle database
  • Involved in performance improving and bug fixing
  • Analyze old database table fields and map to new schema tables using complex SQL Queries and PL/SQL procedures
  • Understanding the functionality from scratch from provided wireframes, use cases & other documents.
  • Involved in requirement gathering phase & discussions with tech team for feasibility analysis of the requirement and finalizing the approach.
  • Extensively used HTML, CSS, JavaScript and made validations and AJAX calls using jQuery.
  • Technologies involved are EJB 3.0, Web services, Dojo (UI Framework) and other J2EE server components
  • Extensive experience in developing node js applications using MVC frameworks like express, grunt .
  • Software is built as a web app on Node.JS, CSS is compiled with LESS and HTML template engine is Jade. 
  • Expertise in JavaScript, AJAX, CSS, JQuery, Node.JS, Require.JS, MVC Design Pattern, JSON, Bootstrap, D3.JS and High Charts.
  • Extensively used Node.js tools like Gulp, Grunt, Web pack; Developed internal CLI applications using Commander Module for application build. 
  • Analyze and prepare technical specifications with UML diagrams (Use case, Class, and Sequence diagrams)
  • Used Rational Rose to develop the components required by client
  • Involved in client/product owner interaction to understand the requirements & during complete development phase for any change request, functionality demo, daily status meeting etc.
  • Involved in unit testing & peer reviews of the developed code.
  • Involved in integration testing & interaction with third party codes.

Environment: HTML, XHTML, CSS, Java, JavaScript, jQuery, Angular JS, AJAX, JSON, RESTful Web services, Spring, SQL

We'd love your feedback!