We provide IT Staff Augmentation Services!

Java/ Ui Developer Resume

5.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • Around 5 years of experience in Design, Development, Implementation and Testing in areas of Web - based and Enterprise applications using UI technologies and Java/J2EE
  • Proficiency in Client Side designing and validations using HTML, HTML5, JavaScript, and AngularJS.
  • Professional understanding of System development life cycle (SDLC) as well as various phases such as Analysis, Design, Development and Testing.
  • Worked with various frameworks in Spring such as Spring MVC, Spring AOP, Spring transaction Management, Spring Data, Spring JPA, Spring JDBC, Spring Boot and Spring Cloud.
  • Extensive work experience in writing web application programs covering front-end using the web technologies like DHTML, HTML4/5, XHTML, CSS2/3, JAVASCRIPT, JQUERY, Bootstrap, DOJO, MEAN Stack, AngularJS, NodeJS, React JS, Knockout JS, Axure RP Pro, DOM, AJAX and JSON.
  • Developed and deployed Micro Services based applications using Spring Boot and Spring Cloud.
  • Solid Experience with Java based ORM frameworks such as Hibernate, JPA, Spring Data.
  • Good knowledge at SOAP/WSDL and REST FUL web services in Java.
  • Created and executed both load and functional tests for web services. Exposure to JAX-RS&JAX-WS.
  • Used React-Redux libraries for state management to maintain consistency across different environments. Used React JS for templating faster compilation and developing re-usable components.
  • Worked on Angular 2.0 by consuming Restful web services &Template Driven forms and Modern Driven (Reactive) forms to perform form validations both on server and client side.
  • Extensive experience in Angular2, Typescript and module-based frameworks
  • Experience in DOM (Document Object Model), DOM manipulations and DOM functions
  • Worked on Angular JS two-way data binding between DOM and model, dependency injection and handling GET, PUT operations with a webAPI controller on a group of posts
  • Extensively used Node JS, NPM modules (HTTP, FS, Express, Grunt, Bower, FS)
  • Performs UNIT testing with Jest, and web-services with RESTful API.
  • Experience in Database Technologies including RDMBS like Oracle, MySQL, PLSQL AND NOSQL Like MongoDB.
  • Experience in consuming RESTful Web Services to implement AJAX call and developing dynamic functionality.
  • Experience in using Software development methodologies such as Agile, Scrum and Waterfall.
  • Excellent work experience with Version Control Tool's such as SVN and GIT.
  • Experience with Frontend testing like Mocha, jasmine, and Karma.
  • Knowledge of web debugging tools (Firebug, Fiddler debugging tool).
  • Having experience with cloud computing service environments like Amazon web service(AWS).
  • Experienced in setting up EC2 instances, virtual private cloud (VPCs), and security groups in AWS Cloud platform.
  • Experienced using Jenkins to deploy the code into mobile device in different environments.
  • Experienced using the JIRA tool for defect tracking.

TECHNICAL SKILLS:

UI & Web Technologies: HTML4/5, CSS2/3, SASS, XML, JavaScript, JQUERY, JSON, AJAX, AngularJS, Angular2, React JS, Node JS, Express JS, Redux-Thunk.

Programming Languages: C, C++,Core Java

IDE & Environment: Sublime Text, Eclipse, Bower, Grunt, Net Beans, Adobe Dreamweaver, Notepad++, atom

Databases/Web Platform: Oracle, MS SQL Server, Mongodb, PostgreSQL, Amazon web Services.

Web/App Servers: WAMP and LAMP servers, Jboss, Web Sphere 8.0(beta)

Wireframes: Adobe fireworks, Microsoft Visio

Version Controls: Subversion(SVN), Git, GitHub, Bit Bucket

Operating Systems: Windows, Mac, Unix and Linux

PROFESSIONAL EXPERIENCE:

Confidential

JAVA/ UI Developer

Responsibilities:

  • Single Page Applications when client changed his query condition using Angular 2 which includes Routing, Directives, and Templates.
  • Worked closely with product management teams to strategize design solutions, produced navigation flows and prototypes.
  • Set up end to end project environment for Angular 2, Spring MVC and Database connection using Hibernate using maven.
  • Setting up Angular 2 framework MVC for UI development. Developed View components using HTML 5, CSS 3, JQuery, and Bootstrap.
  • Started developing MVC components using Angular 2 and constantly acquiring knowledge on Type-Script and Angular 2 framework.
  • Mapping front-end code with the Spring MVC annotations Request Body and Response Body to implement smart object serialization and deserialization.
  • Developed the application using core Java, J2EE, Hibernate and Spring MVC framework.
  • Developed Restful service interface using Spring MVC for the underlying customer event API. Tested Restful services using Postman and Fiddler.
  • Developed various J2EE patterns like singleton pattern, Data Access Objects (DAO) pattern for system design.
  • Consumed RESTful services effectively to create pagination and with client-side events like quick search.
  • Experienced using Multi-threading, collection framework, Exception handling and OOPs in Core Java.
  • Utilized RESTful web services provide by vendors to support the data received from various dealers.
  • Created Angular service and integration with RESTful APIs.
  • Developed complex SQL queries for manipulating and validating data in Oracle Database. Created and maintain meta data in MS SQL Server.
  • Used Angular $http to send GET/POST request to fetch data from server.
  • Worked with Karma and Jasmine, supporting QA team to debug and write tests.
  • Active participation throughout the entire SDLC from project inception, code development and elaborate testing of various modules.
  • Involved in Agile/SCRUM process, attending daily stand up and completing tasks in sprints.
  • Used the Git for version controlling a JIRA for the project tracking. Took Care of all the deployments to Dev, stage and Production.

Environment: Java, J2EE, Angular 2, Eclipse, Typescript, Bootstrap, CSS3, HTML5, Postman, GIT, Jasmine, Agile (Scrum), JSON, jQuery.

Confidential, Chicago, IL

JAVA/UI Developer

Responsibilities:

  • Developed user interface by using the React JS, Redux for SPA development.
  • Used React-Router to turn application into Single Page Application.
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
  • Created several Angular 2.0 components with Typescript using component decorator (@Component) and arranged them in cohesive blocks to work together.
  • Created Typescript 2 reusable components and services to consume REST API's using Component based architecture provided by angular.
  • Created nested components and custom pipes using pipe and used several built-in pipes like date number, percent, currency, json, slice etc.
  • Responsible for the operation, maintenance and integrity of a distributed networked Linux/Unix environment.
  • Used Jenkins for the build process to generate NPM-build.
  • Architected, designedin React JS which consume JSON from a Spring Boot, using Spring Security to secure the Application.
  • Used Spring Boot which is radically faster in building cloud Micro Services and develop Spring based application with very less configuration.
  • Created new REST web service operations and modified the existing web service's WADLs Web Application Description Language.
  • Implemented the Spring IOC for the core business application logic and used Hibernate as persistence framework. Used Hibernate in data access layer to access and update information in the database.
  • Worked with NPM commands and using package. json for managing dependencies and dev-dependencies of Node JS applications.
  • Used JIRA for project status tracking through dashboards. Extensively used JavaScript and Bootstrap to make the web page more interactive.
  • Implemented test cases and performed unit testing using Karma-test-runner and Jasmine. Ambitious web applications built using MEAN Stack.
  • Coded Maven build scripts to build and deploy the application on Apache Tomcat 8.
  • Performed configuration, deployment and support of cloud services including Amazon Web Services (AWS). Launched various AWS EC2 instance to deploy the application.
  • Extensively used Mocha unit testing framework with assertion library Chai for testing JavaScriptpages.

Environment: Angular 2.0, Node.js, React js, Redux, HTML/HTML5, CSS/CSS3, JavaScript, Bootstrap, JQuery, JSON, AJAX, DOM, MEAN Stack, Flux, Java, J2EE, Spring Boot, Hibernate, Spring.

Confidential, Long Beach, CA

JAVA/UI Developer

Responsibilities:

  • Used Redux and React to build out a web application.
  • Experienced in React JS and working with React Flux architecture. Implemented the Drag and Drop functionality using React-Dragabble. Used React-Autocomplete for creating google maps location search on the webpage.
  • Integrated the AngularJS application with the RESTful web services. Implemented different types of validation across the website.
  • Designed and developed front-end applications, user interactive (UI) web pages using web technologies like HTML, XHTML and CSS.
  • Experience using database systems like MySQL and good understanding of database Querying.
  • Developed Type Scripts source code in Web-Storm IDE.
  • Used Spring Beans to encapsulate business logic and Implemented Application MVC Architecture using Spring MVC framework
  • Used Spring Transactions in the application and developed Session beans for the business logic at the middle tier level. Developed RESTful Web services using Spring Boot to serve front end requests and retrieve data from the database.
  • Worked with Hibernate Query Language (HQL) to store and retrieve the data from Oracle database.
  • Involved in writing application level code to interact with Web Services using AJAX, JSON.
  • Developed components to fetch the data from the back end using AJAX and jQuery. Used Media Queries to design mobile responsive layouts. Worked with MEAN stack for developing applications.
  • Worked with modules like MongoDB and mongoose for database persistence using Node.js to interact with MongoDB
  • Worked with Express.js for development of RESTful web services and middleware configurations. Worked with Passport and JSON web tokens for authentication and authorization security configurations using Node.js.
  • Worked with Grunt, Gulp for task runner configurations for css bundling and test runner configurations and make it available as a command
  • Worked with unit testing of JavaScript applications using Jest, enzyme.
  • Created various schemas and models Mongo DB and used Mongoose as our ORM framework.
  • Set up AAQ2'QQ1 server and build jobs to provide continuous automated builds based on polling the Git.

Environment: Java, Spring, Spring Boot, Hibernate, RESTful Web Services, HTML5, Reactjs, Redux architecture, Angular2, ES6, web pack, npm, JSX, bootstrap framework, ExpressJs, Axios, NodeJs, Mongoose, jest, enzyme, mongodb.

Confidential

UI Developer

Responsibilities:

  • Involved in creating SPA (Single Page Application) using AngularJS ngRouteand developed RESTful API's to exchange the data with backend.
  • Created HTML pages and used CSS for styling the layout of the web pages in the application.
  • Used JavaScript to develop client-side HTML form validations and used data capture and event handling methods via the DOM event model
  • Used CSS to maintain design consistency across all web forms in the application
  • Developed Rest API's using Node.JS.
  • Involved in developing HTML and JavaScript for client-side presentation and, data validation within the forms.
  • Built data visualizations to monitor file server load, web server speeds, data processing in backbone, jQuery, d3, MySQL
  • Used jQuery for event handling and GUI functionalities.
  • Used HTML and CSS for website layout and design.
  • Developed single page web application using JavaScript framework AngularJS.
  • Fixed cross browser issues related to IE11 vs. Google chrome
  • Responsible for creating mockups for website and Responsible to fix styling issues
  • Created custom directives in this project for pagination, adding them to favorites and sharing them with colleagues
  • Processed JSON response data Returned by RESTful web services and used Angular filter for filtering search results
  • Transformed design mock-ups into cross-browser compatible HTML/CSS layouts and implemented dynamic Elements and reusable libraries with JavaScript, jQuery.
  • Created forms to collect and validate data from the user in HTML and JavaScript.
  • Wrote Scripts for transforming data from xml to xslt
  • Used Source Tree, Git for version control for defect tracking
  • Used JIRA for tracking the Project Stories and Used GitHub as code Repository tool for code versioning and release

Environment: HTML, CSS, JavaScript, Object Oriented JavaScript, Windows XP, Team Studio Unplugged, Same time and Windows Server 2003

We'd love your feedback!