We provide IT Staff Augmentation Services!

Lead Ui Developer Resume

Atlanta, GA

SUMMARY

  • Sun Certified Java developer with over 8 years of experience with expertise onJava/J2EE technology in Analysis, Design, Development, Testing, Documentation, Implementation of software applications and Over 7 years of experience in UI development, Frontend development, rich user interface design and development.
  • Expertise in distributed application architecture, object oriented design, and web based applications.
  • Expertise UI development using HTML, Java script, EXT - JS, Ajax,JQuery, Angular.js, backbone, Node.jsand CSS
  • Expertise in J2EE Architecture, Java and J2EE Core Design Patterns, Object Oriented Analysis and Design/Development Methodologies (OOAD), Object Modeling with Use Cases, Sequence & Class.
  • Diagrams using UML with Rational Rose and Microsoft Visio.
  • Extensive experience in programming, deploying, configuring, fine-tuning and administering middle-tier popular J2EE Application Servers like IBM WebSphere, BEA WebLogic, JBOSS & Apache Tomcat.
  • Experience in SOAP, JAXB, JAXP, JAX-RPC, XML/XSLT and WSDL for developing Web Services.
  • Expertise in Web Services architecture in SOAP and WSDL using JAX-WS.
  • Experience in configuration management using CVS, SVN and VSS
  • Experience in various databases Oracle, DB2 and SQL Server
  • Experience and Strong knowledge in Design Patterns like Single Ton, Service Locator, MVC, Facade, Value Object and Caching Technique.
  • Good knowledge in Log4j, JUnit, Maven and Jenkins.
  • Specialized in RDBMS design using normalization techniques and expertise in using SQL and PL/SQL to write Stored Procedures, Functions, Packages and Triggers.
  • Experience in various software developments IDE's like Eclipse, My Eclipse.
  • Possessing strong analytical skills, an excellent team player with good leadership qualities and strong oral and written communication skills.

TECHNICAL SKILLS

Languages: Java, Flex, JavaScript, PL/SQL, T-SQL, C# .Net, HTML, XML

Web: Flex, JSF, Angular.js, Node.js, Backbone, Bootstrap, Struts, HTML, CSS, XML, Jquery, Flash, DOJO, AJAX, JavaScript Frameworks

Databases: SQL Server, Oracle, MySQL, DB2

Tools: Eclipse, Flex Builder, NetBeans, RSA, MS Visio

Platforms: Windows, UNIX

Design Patterns: Observer, Strategy, Iterator, Command, State, COR, Bridge, Factory

SDLC Methodologies: Agile, RUP, CMMI

PROFESSIONAL EXPERIENCE

Confidential - Atlanta, GA

Lead UI Developer

Responsibilities:

  • Created and deployed web pages using HTML, JSP, JavaScript and CSS.
  • Developed Web based Dynamic Form Builder using DHTML, JavaScript Object-to-XML.
  • Used Struts html tag libraries and bean tag libraries extensively while coding JSP pages.
  • Developed User Interfaces using JSP, and HTML.
  • Developed HTML, Swing and JSP pages for user interaction and data presentation.
  • Worked extensively on front end development using JSP, HTML, CSS, Java Script, etc.
  • Designed and coded application components in an agile environment utilizing a test driven development approach.
  • Develop wireframes and unique desktop/mobile compositions in Photoshop and Fireworks
  • Extensive experience with front end development technologies such as HTML5, CSS3 JavaScript/JQuery
  • Used Scala, Akka, Play Framework and HTML, CSS, jQuery, JavaScript for the UI.
  • Applying Ruby on Rails and JQuery debugged, enhanced, extended business-to-business SAP application.
  • Developed HTML5 Mobile application with HTML5, MVC frameworks: Backbone, Ember.js, Angular.js, CompassJS, PhantomJS, AMD
  • Designed and implementing a Node.js based mobile text and voice messaging app and its cloud backend.
  • Developed Front End for web based applications using Angular JS and Foundation
  • Developed user interface using JSP, HTML, XHTML and JavaScript to simplify the complexities of the application.
  • Implemented functionality using Servlet, JSP, HTML and Struts Framework., Hibernate, Spring, JavaScripts and Weblogic.
  • Implemented JavaScript validation frame work for client side & server side.
  • Implemented MVVM in all interactive views using jQuery & Knockout.js and layouts in Bootstrap
  • Developed UI components for email and link sharing of documents and files for a Content Management System using Backbone.js and jQuery
  • Implemented the validation, error handling, and caching framework with Oracle Coherence cache.
  • Extensively used Oracle programming using SQL and PL/SQL
  • Worked on JDBC to select and update the data from the MySQL database
  • Worked on web services SOAP and REST technologies.
  • Worked with JSON objects and JavaScript and JQuery intensively to create interactive web pages.
  • Created test plans and JUnit test cases and test suite for testing the application.
  • Utilized Agile Methodology/Scrum (SDLC) to managed projects and team.
  • Created new Jasper Reports according to the requirements.
  • Worked in SOA architecture Websphere Message broker for integration with Pega and ILog
  • Developed a web 2.0 control console using GWT to manage data matching for data staging
  • Design, develop and test of SOA services using SOA / Web Service / Oracle Fusion Middleware.

Confidential - Atlanta, GA

Lead UI Developer

Responsibilities:

  • Used WSAD for writing code for JSP, Servlets, and Struts.Used Git GUI and Bitbucket for code comment and push.
  • Developed the user interface pages for different modules using JSP and HTML.
  • Involved in integration of Jsp pages and UI design using HTML.
  • Involved in design and Development of user interfaces using HTML, DHTML, JavaScript and CSS
  • Designed and developed the UI using Struts view component, JSP, HTML, CSS and JavaScript.
  • Design (architectural), develop, and deployment of front-end and presentation layer logic of sites using JSP, HTML/DHTML, CSS, and JavaScript.
  • Implemented Hibernate and Spring to replace EJBs in the earlier architecture.
  • Developed user interface using JSP, AJAX, JSP Tag libraries and Struts Tag Libraries to simplify the complexities of the application.
  • Work directly with the designers to create workflows and designs that implement in CSS and JS.
  • Use Groovy to develop several tools to implement requirement.
  • Developed user interfaces using JSP, JSF frame work with AJAX, Java Script, HTML, DHTML, and CSS.
  • Implemented various Ajax Frameworks and JavaScripts using jQuery, DOJO, JSON
  • Involved in the creation of interface to manage user menu and Bulk update of Attributes using JS, Sencha EXTJS and JQUERY.
  • Implemented various Ajax Frameworks and JavaScripts using jQuery, DOJO, JSON.
  • Designed and modified User Interfaces using JSP, JavaScript, CSS and jQuery.
  • Developed presentation layer using HTML, CSS, Java script.
  • Developed the Portlet Web Interface using Ajax, JSF
  • Utilized Node.js to create a fast and efficient chat server.
  • Developed forms using HTML and performing client side validations using JavaScript.
  • Spring MVC and Jquery were used for the site navigation. Bootstrap was used for html styling.
  • Created web application prototype using jQuery and Angular JS
  • Implemented Client Side validations using JavaScript
  • Developed frontend widgets in Backbone.js and Handlebars.js
  • Developed Java and EJB in Mainframe DB2 environment.
  • Built a RESTful API to save and retrieve geolocations using a remote server in Java using Spring, MongoDB, Apache CXF, and JAX-RS.
  • Utilized MongoDB database management system for keeping user generated data
  • Involved in the deployment of Web-Service End-Points using Apache CXF
  • Developed the (SOAP/Restful) web services to get the accounts details from the external System.
  • Written and consumed Web Services (Soap) to develop the business layers
  • Used CVS to maintain source and version management and used Eclipse as IDE.
  • Extensively used Jquery, IBM Websphere Portal APIs for authentication and personalization features
  • Used GIT hub and rational clear case for code management.
  • Designed and implemented four Agile Scrum teams for product development.
  • Developed the UML Use Cases, Activity, Sequence and Class diagrams using Rational Rose.
  • Involved in user interface development using JSTL.
  • Created Maven build file to build the application and deployed on WebSphere Application Server.
  • Involved in debugging the product using Eclipse and JIRA Bug Tracking.
  • Customized Jasper Reports and SQL procedures according to the client requirements.
  • Involved in designing the data stage job to implement ILOG JRules Component.
  • Implemented Web 2.0 research and trading platforms across product areas with, "single sign on"
  • Built a website using Amazon Web Services(AWS) with PHP, MySQL

Confidential - Bethesda, MD

Sr. UI Developer

Responsibilities:

  • Used Spring for cross cutting concerns and IOC for dependency injection.
  • Extensive experience using framework APIs like Struts, Spring, iBatis and Hibernate.
  • Expertise in MVC Architecture using JSF and Struts framework and implementing custom tag libraries.
  • Developed WebJava/J2EE application (JSP, EJB) using Struts/Tomcat/Xerces for Sybase, JBuilder.
  • Involved in developing the UI panels using JSF, XHTML, CSS, DOJO and JQuery.
  • Used Perl, Php and MySql to develop several web sites, SEO (search engine optimization) skills.
  • Used TOAD for all database query testing and optimization.
  • Involved in Creation, Manipulation and Supporting the SQL Server Database.
  • Java and JSP developer for J2EE web application on WAS, DB2 and AIX.
  • Written Web services using Apache Axis2 and generated the WSDL.
  • Proficient use of developing applications using Eclipse, My Eclipse, RAD, NetBeans and ANT.
  • Configuration and deployment of application on to Jboss application server
  • Create and maintain Amazon EC2 instance that supports the companies project management site and Mercurial
  • Created ClearCase VOBs and setup triggers and backups for a new project
  • Implemented Selenium IDE with java script for Web apps.
  • Expertise in employing Water Fall Model and best practices for software development
  • Design and development of components, such as Class, and Sequence diagram in UML
  • Developed Servlets and JSPs based on MVC pattern using Struts framework and Spring Framework.
  • Built CVS and XML file loaders and splitters for financial data.
  • Working Closely with EMC Documentum to implement Engineering Design Storage Repository
  • Using JIRA to manage the issues/project work flow
  • Developed client GUI modules using Swing, Java script and Flash.
  • Involved in Installation & Configuration of Cognos in distributed environments on Solaris.
  • Development/Deployment of jar files into ILOG Rule builder
  • Design, Implement and Test Oracle ADF applications using JDeveloper
  • Involved in the development of Services using Oracle BPM, WSDL and XSD.
  • Use IBM MQ Series to send information from mainframe to web and back to mainframe
  • Troubleshooted issues concerning Apache Tomcat during deployment
  • Moved Application from Solaris to Linux RedHat for system benchmark
  • Responsible SAS reports, analysis using SAS macros in UNIX operating system.
  • Used Ruby on Rails for development with backbone.js
  • Design & creation of multiple sites using: WordPress, HTML, PHP, XML, CSS, Javascript
  • Developed multiple web applications using Drupal, Zend Framework
  • Design and implement existing and new website features using ASP.Net
  • Design and Develop programs in C/C++ to integrate as per the users requirements.
  • Code development using PL/I, COBOL, JCL and DB2
  • Developed using VB, Asp, C/C++, some java, javascript, vbscript, SQL, ADO record sets.

Confidential - Charlotte, NC

Senior Software Developer

Responsibilities:

  • Understanding the Domain Knowledge for the Product, Requirements and Design Documents
  • Wrote multithreaded programs to measure system performance
  • Worked on GUI internationalization using JSP and Core Java
  • Used Mercurial to keep track of versioning of the source code
  • Worked on bug fixing
  • Used JDBC APIs for database connectivity and data retrieval.
  • Worked on various client websites that used Struts framework, Hibernate and OGNL
  • Wrote test cases using JUnit testing framework.
  • Involved in debugging the product using Eclipse and JIRA Bug Tracking.
  • Involved in writing stored procedures, view, user-defined functions and triggers in SQL Server database for Reports module.
  • Simulation was developed using C++.
  • Implemented real-time patient prescription history verification system using C, Oracle PL/SQL.
  • Used Visual Source Safe for source control.
  • Manipulated data and performed data preparation using TSO, ISPF and SPF system utilities.
  • Developed and implemented Legacy system programs by using COBOL, DB2, CICS, JCL, JAVA and VSAM.
  • Wrote stored procedures in Oracle PL/SQL for data entry and retrieval.
  • Responsible for migrating Websphere server and migrating IBM CICS Transaction.
  • J2EE to communicate legacy COBOL based mainframe implementations.
  • Designed and developed Message Flows and Message Sets and other service component to expose Mainframe applications to enterprise J2EE applications.
  • Use FileAid datasets to validate backend results of test events.
  • Configuring and analyzing JCL to execute mainframe batch.
  • Actively involved in contributing to RFP and POC activities in IMS.
  • Used standard data access technologies like JDBC and ORM tool like Hibernate
  • Designed, implemented new website features and provided support, maintenance

Confidential, Jersey City, NJ

Software Developer

Responsibilities:

  • Understanding the Domain Knowledge for the Product, Requirements and Design Documents
  • Wrote multithreaded programs to measure system performance
  • Worked on GUI internationalization using JSP and Core Java
  • Used Mercurial to keep track of versioning of the source code
  • Worked on bug fixing
  • Used JDBC APIs for database connectivity and data retrieval.
  • Worked on various client websites that used Struts framework, Hibernate and OGNL
  • Wrote test cases using JUnit testing framework.
  • Involved in debugging the product using Eclipse and JIRA Bug Tracking.
  • Involved in writing stored procedures, view, user-defined functions and triggers in SQL Server database for Reports module.
  • Simulation was developed using C++.
  • Implemented real-time patient prescription history verification system using C, Oracle PL/SQL.
  • Used Visual Source Safe for source control.
  • Manipulated data and performed data preparation using TSO, ISPF and SPF system utilities.
  • Developed and implemented Legacy system programs by using COBOL, DB2, CICS, JCL, JAVA and VSAM.
  • Wrote stored procedures in Oracle PL/SQL for data entry and retrieval.
  • Extracted and modified data from VSAM files for PDF reports.
  • Automate nightly batch processing and job alerts using REXX.
  • Responsible for migrating Websphere server and migrating IBM CICS Transaction.
  • J2EE to communicate legacy COBOL based mainframe implementations.
  • Designed and developed Message Flows and Message Sets and other service component to expose Mainframe applications to enterprise J2EE applications.
  • Use FileAid datasets to validate backend results of test events.
  • Configuring and analyzing JCL to execute mainframe batch.
  • Actively involved in contributing to RFP and POC activities in IMS.
  • Used standard data access technologies like JDBC and ORM tool like Hibernate
  • Designed, implemented new website features and provided support, maintenance

Confidential, Washington USA

Java Developer

Responsibilities:

  • Developed new system Automated Management System with Java and JSF.
  • Common Error message routines throughout the framework.
  • Implemented Log4j in application.
  • Implemented Ant Script in application.
  • Involved in reviewing the code and generating the Reports using PMD tool.
  • Automated XML parsing and generation of HTML files and uploading in FTP, integrated around six automated scheduler and Automated Application deployment.
  • Provide effort estimation for new enhancements requested and requirement break-up.
  • Handled client interaction in raising and resolving issues.
  • Participated in creation of high-level business analysis documents, detail design documents.
  • Automated XML downloads from distributed sites.

Hire Now