We provide IT Staff Augmentation Services!

Java Ui Developer Resume

0/5 (Submit Your Rating)

Detroit, MI

SUMMARY

  • Over 8 years of experience with Multi - faceted and effective web application developer, as well as supporting, managing, and implementing web tools, Client server, distributed, internet and E-commerce application using Object Oriented methodologies and RDBMS, complete multi-tired, application development life cycle experience using Java-J2EE/J2EE/UI technologies and I am closely participate in the growth, development and success of the organization.
  • Developed Responsive Web designs (RWD) using Media Queries and Bootstrap.
  • Experience in developing web applications using HTML5, CSS3, XHTML, Java Script, Angular JS and React JS, XML, jQuery, AJAX and JSON, JSONP, EXTJS, Twitter Bootstrap.
  • Expertise in several J2EE technologies like JSP, Servlets, Web services (SOAP, WSDL and UDDI) JSF, Hibernate, Spring, Struts, EJB (Entity session Message Driven Bean), AJAX, Java Beans, JNDI, JMS, Java Mail, XML.
  • Good experience in UNIX Shell Scripting and Python.
  • Good Expert in setting up the development environments, using Sencha Architect, Sencha Inspector, Installing Sencha Plugin using Sencha command and setting up SVN for the project
  • Created customized AMIs based on already existing AWS EC2 instance by using create image functionality, hence using this snap shot for disaster recovery.
  • Created AWS Launch configurations based on customized AMI and this launch configuration to configure auto scaling groups and implemented AWS solutions using EC2, S3, RDS, Dynamo DB.
  • Skilled IT Professional with proven success in maintaining multiple e-projects and experience in implementing high performance user interfaces and web applications.
  • Experience in working with consuming the RESTful web services.
  • Responsible for initiating, planning, construction, execution, monitoring and controlling Web and Desktop Applications.
  • Experience Performed software integration activities of the Business and Commuter FMS Programs using the PVCS(Dimensions) configuration management tool.
  • Implemented Hibernate inheritance strategies to map relation between tables and configured many-many relationship using Hibernate annotations.
  • Good understanding of Software Development Life cycle (SDLC) and Agile/Scrum environment with expertise in Requirement gathering, Analysis, Designing, Development and Testing.
  • Strong experience in installation and configuration of OBIEE, Business Objects.
  • Experienced in performance tuning and Optimization of cache in OBIEE.
  • Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
  • Good experience in Oracle (8i, 9i, 10g, and 11g, 12c), SQL Server and MYSQL databases.
  • Involvement in using various IDE’s, Dreamweaver, Notepad++, Eclipse, Adobe Photoshop.
  • Experience in developing web page quickly and effectively using jQuery and also in making web pages with cross browser compatible.
  • Going through User Documents, creating wireframes in Balsamic, and taking client feedback.
  • CSS and Bootstrap for styling the HTML elements.
  • Experience working on frame works like Spring MVC, Struts and Hibernate.
  • Experience in all stages of testing namely Functional testing, Performance testing, Integration testing, Regression testing and User Acceptance testing.
  • Experience in Manual and Automated Testing of software applications.
  • Extensive experience in working IDE tools like Eclipse, Net Beans, IntelliJ IDEA, RAD, WID (Web Sphere Integration Designer).
  • Experience working with Splunk for searching logs and debugging issues in Dev and Prod environments.
  • Experienced with web applications design, development and deployment using J2EE development platforms.
  • In-depth knowledge and Architectural experience using Service Oriented Architecture (SOA).
  • Responsive Web Design for different types of Devices like tablets and mobiles.
  • Excellent working knowledge and thorough exposure on cross browser compatibility issues in Internet Explorer, Mozilla Firefox, Safari and Google Chrome.
  • Strong experience administrating and managing web server installation such as WEB LOGIC, WebSphere, and Apache Tomcat.
  • Experience in working MVC Architecture and also in using version control (SVN).
  • Experience in Developing sample code project using Angular JS and Node JS using NPM for a simple home page having tabs and drop down view.
  • Experience in developing Graphic User Interface (GUI) to display business data using JQUERY with Cross-browser compatibility and Web application scaling.
  • Determined quick learner with strong interpersonal skills and proven ability to manage positive and productive client relationship.
  • Highly Curious about new front-end development technologies and adept at promptly and thoroughly mastering them with a keen awareness of new industry developments and the evolution of programming solution.

TECHNICAL SKILLS

Languages: Java, Python, PHP, C++, C

Core Java: Data Structures, Collections, Generics, Serialization Reflections, Concurrency/Multithreading, RMI, Swing

Web Technologies: HTML, HTML5, XHTML, DHTML, XSL, XSLT, JavaScript, AJAX, JQuery, JSP, CSS, Angular JS, CSS3,JSON, Bootstrap, PHP, React JS, Require JS, Extend JS, Node JS, Backbone.js

J2EE Technologies: JSP, JMS, JB, Java Servlets, JDBC

IDE & Tools: Eclipse, IntelliJ IDEA, NetBeans, Notepad++, Adobe Dreamweaver, Sublime Text Editor, RAD, Brackets, Soap UI, TOAD, Putty, Oracle JDeveloper, Spring framework

Debugging Tools: Firebug, Chrome Developer Toolbar, IE Developer Toolbar

Database: Oracle, MySQL, SQL Server, PL/SQL, Oracle 8i,9i,10g,11g,12c DB2, MongoDB, NoSQL

Development Tools: Adobe Photoshop CS5, Adobe Illustrator, Version control CVS, SVN, Git

App/Web Servers: Apache Tomcat 7.0, 8.0, JBOSS 6.0, HTTP Web Server, WebSphere

SDLC’s(software development life cycle): Waterfall, Agile

Build/Testing Tools: Maven, ANT 1.7.1, JUnit 4.7, TestNG, Mockito, XMLSpy, Cucumber, Webdriver, Jenkins Selenium, Karma & Jasmine.

Loggers: Log4J, SLF4J

PROFESSIONAL EXPERIENCE

Confidential, Detroit, MI

Java UI Developer

Responsibilities:

  • Responsible for developing the UI pages using HTML5, CSS3, Java Script, Boot strap, Dropzone.js, Kendo UI, JSON and JQuery, Ajax.
  • Developed page layouts, Navigations and presented designs and concepts to the clients and the management to review.
  • Used firebug, IE developer tool bar and chrome canary tool for debugging Java Script and fixing issues.
  • Used PythonDjango creating graphics, XML processing, data exchange and business logic implementation.
  • Implemented responsive web design by using media queries and Bootstrap.
  • Develop various screens for the front end using React JS and used various predefined components from NPM( Node Package Manger) and Redux libraries
  • Developed cross-browser/platform with Ext JS 5.x/6.x, JQuery, Ajax To desired.
  • Used JQuery plug-ins to implement features as a light box, galleria, sliders and other intuitive features.
  • Created forms to collect and validate data from the user in HTML and Java Script.
  • Involved in developing web page Applications using Angular JS 2.
  • Used Ext JS UI components to implement various functionalities.
  • Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet explorer, Firefox and Google chrome.
  • Familiar with concepts of Directives, Data-Binding and Dependency injection in AngularJS.
  • Worked closely with Back-end developers to find ways to push the limits of existing web technology in service of creating the best possible user experience.
  • Implemented Java Script module using asynchronous script loading.
  • Involved in developing components on reporting Dashboard with Spring MVC, Spring Framework and Hibernate.
  • Used smart table and progress bar to display data on the browser concisely and explicitly.
  • Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
  • Involved in redesigning and improving existing pages to enhance the performance of the system.
  • Exchanged data between backend server and UI in JSON or XML format using AJAX calls and tested RESTful APIs from the browse rushing postman.
  • Developed the user interfaces using Struts, JSP, JSTL, HTML and AJAX, Java Script.
  • Monitoring the overall OBIEE usage on server and capture the usage spikes etc., to improve the performance as and when needed.
  • Involved in writing JQuery-based, Ajax requests using JQuery.get or jQuery.ajax and JQuery.post.
  • Worked in all phases of SDLC, including requirements analysis, design and development, bug fixing, supporting QA teams and debugging production issues.
  • Automated tasks with Gulp under Node.js environment.
  • Worked closely with the QA team in resolving defects.
  • Worked on Agile Scrum process attending daily stand ups and completing tasks in sprints.
  • Used SVN tortoise for file Management.

Environment: Java Script, JQuery, IntelliJ IDE, Spring MVC, Maven, Dropzone.JS, Bootstrap, Hibernate, Siebel CRM, iframe, OBIEE, Soap UI, Kendo UI, Oracle Web logic 12c, Oracle SQL Developer, HTML5, CSS3, AngularJS, AJAX, JSON, XML, Notepad++.

Confidential, Columbus, Ohio

Frond-End UI Developer

Responsibilities:

  • Worked on the Spring Framework like Spring IOC, and Spring DAO.
  • Implemented Object-relation mapping in the persistence layer using hibernate framework in conjunction with Spring Aspect Oriented Programming (AOP) functionality.
  • Built web pages that are more user-interactive using JQuery plugins, AJAX, JSON.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON.
  • Involved in designing the front-end applications using web technologies like HTML/HTML5, XHTML, and CSS/CSS3.
  • Worked with Cross-Browser compatible issues.
  • Used Hibernate for mapping ORM objects to table using Hibernate annotations.
  • Wrote application level code to perform client side validation using JQuery and Java Script.
  • Designed and developed intranet web applications using Java Script and CSS.
  • Interacted with RESTful API servers (JQuery, AJAX, and JSON to write/read data from back end services).
  • Software is built as a web app on Node.JS, CSS is compiled with LESS and HTML template engine is Jade.
  • Created web application prototype using JQuery and Angular JS.
  • Developed web applications using Spring MVC, JQuery, HTML5, and Bootstrap.
  • Used Require.JS, Backbone.JS, and JQuery to create multiple Java Script applications.
  • Used the lightweight container of the Spring Frame work to provide architectural flexibility for invention of controller (IOC).
  • Implemented persistence layer using Hibernate to interact with the Oracle database, Used Hibernate Frame work for object relational mapping and persistence.
  • Build UI features in JavaScript/JQuery/React JS utilizing RESTful JSON APIs
  • Expertise in MVC Architecture using JSF and Struts Framework and implementing custom tag libraries.
  • Used JQuery Java Script libraries for providing richer user interface and facilitates asynchronous request invocation using AJAX.
  • Worked on the modernization of a legacy and outsourced UI using Backbone.JS, Angular.JS, Ember.JS and JQuery.
  • Used AJAX to implement some customizations which required dynamic behavior like controls department on user value selection on some other controls.
  • Extensively worked on business, front end and persistence tier using the JSP, Spring MVC, and EXTJS/JSON.
  • Developed PL/SQL store procedures for data migration and database upgrade from oracle using TOAD.
  • Test the API responses for the WCS changes deployed on continues basic; validate the Green Box response data and Mongo DB data.
  • Developed Rest architecture based web services to facilitate communication between client and servers.
  • Developing a new Content Management System backed by subversion (SVN) using java EE technologies.
  • Used Junit framework for unit testing of application and Log4j to capture the log that includes runtime exceptions.
  • Agile/SCRUM was used as the project management methodology and JIRA & Confluence were the tools used to keep things in check.
  • Developed the user interfaces using Struts, JSP, JSTL, HTML and AJAX, Java Script.
  • Developed the servlets for processing the data on the server.
  • Used Maven Script for building and deploying the application.
  • Design and develop GUI and back-end components for analysis and calibration Software in Google Web Toolkit, Java and XML in a UNIX environment.
  • Design and develop enterprise or application architectures and RFI/RFP delivery solutions using SOA (Service Oriented Architecture), web services.

Environment: Java Script, Hibernate, Struts, JSF, DOJO, PL/SQL, SENCHA EXTJS, Spring, Node.JS, Angular.JS, Bootstrap.JS, SOAP, Backbone.JS, CSS, AJAX, HTML5, DB2, CRUD, JDBC, Apache CXF, Web Services, Jenkins, Eclipse, Subversion (SVN), Junit, Java Server pages Standard Tag Library (JSTL), Servlet, Maven, XML, JSP, UML, WPS SCRUM, Google Web Toolkit (GWT), JIRA, JRules, Web 2.0, Apache Tomcat, LINUX, PHP, XPATH, XSLT, SQL, MySQL, API, ORACLE, ANT, GIT, WebLogic.

Confidential, Charlotte, NC

UI Developer

Responsibilities:

  • Developed UI pages with JSP, Spring MVC, HTML, CSS3, Java Script, and used Boot strap for creating responsive web pages.
  • Involved in developing a Single-page Application pages using Angular.JS, REST Services.
  • Improving presentation of web pages CSS, Adobe Flash and JQuery plugging.
  • Used JQuery and Angular JS to provide dynamic User Interface and for the client side validations.
  • Used Angular.JS to include creating modules and components and coupling them together into a functional app,
  • Involved in the creation of interface to manage user menu and Bulk updates of Attributes using Angular JS, Express.JS and JQuery.
  • Worked on Proof of Concept for developing application using Node.JS with React JS
  • Worked on the automating data loading, extraction. UNIX Shell Scripting is used for generating the reports.
  • Developed Restful Web Services for Historical Data module for small Business Merchants.
  • Involved in developing components on reporting Dashboard with Spring MVC, Spring Framework and Hibernate.
  • Involved in the development of underwriting process, which involves communications without side systems using IBM MQ and JMS.
  • Performed code build and deployment using Maven and Jenkins.
  • Developed JSON Services Jax-Rs and JSON documentation using Swagger API.
  • Created tables and worked on MySQL and PL/SQL to write stored procedures functions and packages for complex inserts and updates in the database.
  • And used stored Procedures in the application.
  • Wrote My SQL queries to get the data, update the data from the database and to connect database in the DAO implementation classes.
  • Used RAD for designing, coding and developing applications.
  • Created Stored Procedures, User Defined functions, views, implemented the Error Handling in the stored Procedures and SQL objects, and modified already existing stored Procedures, triggers, views, indexes depending on the requirement.
  • Developed test cases and performed unit testing using JUNIT Test cases.
  • Developed test cases and performed unit testing using Karma & Jasmine Test cases.
  • Developed multiple unit and integrations tests using Mockito, Easy Mock.
  • Developed test scripts in Selenium Web Driver using Java Language.
  • Used version control repository SVN and JIRA for issue tracking.
  • We used Grunt for Build Process.

Environment: HTML, CSS3, Java Script, XML, AJAX, Angular.JS, RESTful services, Node.JS, JDK, Spring MVC, Spring, Spring Security, Spring core, Multi-Threading, Hibernate, My SQL, Mongo DB, Mangoose connector, Shell Scripting, Maven, Selenium Web Driver, Jenkins, SVN, Swagger, Grunt, NPM, Junit, Karma, Jasmine, Mockito, RAD, Jira.

Confidential

Java & J2EE Developer

Responsibilities:

  • Involved in the Requirement Collection & Analysis from the business team.
  • Implemented the MVC architecture using Apache Struts Framework.
  • Implemented Action classes and server side validations for account activity, payment history and transactions.
  • Implemented views using Struts tag, JSTL and Expression language.
  • Implemented Tiles framework for the views layout.
  • Worked with various java patterns such as server locator and Factory pattern at the business layer for the effective object behavior.
  • Worked on the Java Collections API for handling the data objects between the business layer and the front end
  • Worked with JAXB, SAXP, and XML, Schema for exporting data in to XML format and importing data from XML format to database.
  • Implemented the web services client to consume the third-party service API validating credit cards.
  • Used XML web services using SOAP to transfer the amount to transfer application that is remote and global to different financial situations.
  • Developed unit test cases using JUnit.
  • Developed Ant Scripts and developed builds using apache ANT.
  • Used version control repository CVS for issue tracking.
  • Used Log4J to capture the log that includes runtime exceptions.
  • Used clear case for source code maintenance.

Environment: J2EE, Java, Struts, Tiles, JSP, JNDI, Clear Case, SOAP, WSDL, UDDI, JAXB, JAXP, Schema (XST). EJB 2.0, ANT, CVS, Java Script, JMS, Rational Rose, WSAD, DB 2.

Confidential

Web Developer

Responsibilities:

  • Application was designed and developed using Spring Framework.
  • Participated multi phases of project life cycle.
  • Used Spring (MVC) Framework to develop the application.
  • Used Rational Rose to draw UML diagrams and to develop the Use cases, Activity diagrams, Sequence diagrams and class diagrams.
  • Developed Data Access Layout using Hibernate ORM framework.
  • Implemented the Spring Framework for Dependency Injection.
  • Used Eclipse as IDE.
  • Participated in development of a well responsive single page application using Java Script, and JQuery in conjunction with HTML, CSS standards, with front-end UI team.
  • Provided production support for application.
  • Designed and developed user interface screens using HTML, DHTML, and JSP.
  • Turned SQL Queries created complex stored procedures, packages, functions, triggers, jobs.
  • JIRA is used for bug tracking.
  • Worked parallel over releases to clean up code and make performance improvements to the application.
  • Developed Selenium Web Automation testing grid using Web driver.
  • Developed Automation frameworks with TDD/BDD using RSpec and Cucumber.

Environment: Spring, AJAX, Java, J2EE, HTML, DHTML, JSP, CSS, JSON, JIRA, JDBC, XML, XSLT, Web Services, UDDI, WSDL, Log4j, LDAP, Oracle, Windows XP, UML

We'd love your feedback!