We provide IT Staff Augmentation Services!

Sr. Ui Developer Resume

2.00/5 (Submit Your Rating)

South Boston, VA

SUMMARY:

  • I have 8+ years of total experience in UI and Java technologies, i.e., 6+ years of experience in UI and 2+ years of experience in Java.
  • Worked in all phases of software development life cycle from requirements gathering to the production and successfully implemented several projects with responsibilities as developer at different locations.
  • Extensive Experience with XML (DTD and Schema), DHTML, HTML, DOJO, CSS, AJAX and Web Service (SOAP, JAX - RPC, AXIS) on Unix and Windows environment.
  • Experience in Client Side Designing and Validations using HTML, CSS, JavaScript, JSP and Struts Tag Library.
  • Confidence in working with other iOS and Android developers to complete detailed projects.
  • Experience in iOS development. iPhone SDK Programming: Advanced Mobile Development for Apple iPhone and iPod touch.
  • Experienced in MVC (Model View Controller) architecture with Struts and springs framework involving various J2EE design patterns.
  • Extensive Experience with Java and J2EE technologies using Servlets, JSP, EJB, Struts Spring, JSF/Ice
  • Set up, configured, and maintained multiple web/application servers like Confidential Web Sphere, Apache Tomcat and BEA Web logic
  • Expertise in designing and developing Web applications using Java, J2EE Technologies like Servlets, JSP, EJB, MQ Series, JDBC, XML,JMS, AJAX, and web services.
  • Strong working knowledge of MVC architecture and efficient in implementing it with Apache Struts.
  • Experience in writing test-cases in Java environment using JUnit.
  • Sequence, class and database diagrams are made using the UML design tool.
  • Experience of Databases that involve writing SQL queries, Views, Triggers and Stored Procedures.
  • Design and handling various kinds of media using Photoshop, Illustrator, and Dreamweaver.
  • Good communication skills: I have interacted with customers regularly during development of the mobile applications.
  • Adaptable to new technologies in a short spanof time and implementing them in real-time projects. Self motivated individual and fast paced learner.
  • Excellent communication and inter-personal skills.
  • Effective independent and team player.

TECHNICAL SKILLS:

Web tools and languages: HTML, XML, CSS, DHTML, AJAX, ANT, Java Script

Framework: Design Patterns, SOAP, Struts, Hibernate, Spring.

Databases: Oracle, MS SQL, DB2

Languages: C, C++ with OOPS, Java, J2EE., Mobile Technology

Tools: Eclipse, Rational Rose, Dreamweaver, RAD, Net Beans.

Methodologies: Rational Unified Process (RUP), Agile (SCRUM), UML.

Version Control: Visual SourceSafe (VSS), ClearCase, ClearQuest, CVS, Junit

PROFESSIONAL EXPERIENCE:

Confidential, South Boston, VA

Sr. UI Developer

Responsibilities:

  • Developed user interface using JSP, HTML, XHTML and Java Script to simplify the complexities of the application.
  • Implemented User interface(UI) entire application using JSP, JSTL, Custom Tag Libraries, JavaScript, XML/ XSLT, HTML and CSS
  • Implemented functionality using Servlet, JSP, HTML and Struts Framework., Hibernate, Spring, Java Scripts and Weblogic.
  • Implemented Java Script validation frame work for client side & server side.
  • Extensively used JDBC APIs for database connectivity and data retrieval
  • Developed JSP pages for presentation layer (UI) using Struts with client side validations using Struts Validator framework/ JavaScript.
  • Wrote Perl programs to archive the log files on a daily basis to enable faster troubleshooting
  • Created Hibernate mappings and debug issues related to data integrity
  • Leading Frameworks Team like Angular.js, backbone.js, bootstrap.js & JMVC, D3.js and Projects UI Designing Team.
  • Providing a responsive, AJAX-driven design using JavaScript libraries such as jQuery, AngularJS and Bootstrap.js - Using Subversion for version control.
  • Extensively used Core Spring Framework for Dependency Injections of components.
  • Designed and developed used XSLT transformation components to convert data from XML to HTML, Used XML DOM API for parsing XML.
  • Responsible for requirements gathering, designing, coding web applications using Ruby on Rails, JavaScripts, HTML, CSS and jQuery
  • Developed Web Services to communicate to other modules using XML based SOAP and WSDL protocols.
  • Hands on experience in working on XML Suite of technologies (XML, XSL, XSLT, DTD, XML Schema, SAX, DOM)
  • Created XSL style sheets to generate complicated output reports based on user requirements from XML data.
  • Designed and modified User Interfaces using JSP, JavaScript, CSS and jQuery
  • Involved in designing the user interfaces using JSP.
  • Technology leadership for the direction of the Cloud based application using Node.JS, PDFJS, Sencha, MongoDB and MS SQL Server integrating to a proprietary framework.
  • Architected and implement REST api interfaces using javascript and Node.js
  • Software is built as a web app on Node.js with Backbone.js. CSS is compiled with LESS and HTML template engine is Jade.
  • Developed the different components of application such as JSPs, Servlets, EJB’s using Web sphere Studio Application Developer and used CVS for version control.
  • Wrote Java Programs for one-to-one comparison of data obtained from different sources
  • Setting the development environment on eclipse
  • Developed common reusable component libraries (CRUD Scaffolding) to be reused in different projects throughout the company's IT team using GWT, Spring data, JPA.
  • Developed user interfaces using JSP, JSF frame work with AJAX, Java Script, HTML, DHTML, and CSS.
  • Used Web Services for creating rate summary and used WSDL and SOAP messages for getting insurance plans from different module and used XML parsers for data retrieval.
  • Involving designing, developing and configuring Front-end/Server side J2EE components like Java Beans, Java, J2EE, XML, XSL/XSLT, HTML, DHTML, Collection Framework
  • Involved in developing the UI panels using JSF, XHTML, CSS, DOJO and JQuery.
  • Comprehensive experience in designing and developing applications using UML with Rational Rose.
  • Developed the Servlets for processing the data on the server
  • Involved in the deployment of Web-Service End-Points using Apache CXF.
  • Consumed Web Services (WSDL, SOAP) from third party for authorizing payments to/from customers.
  • Involved in deployment of application on Weblogic Application Server in Development & QA environment.
  • Develop software in JAVA/J2EE, EJB, Struts, XML, WebLogic, Oracle and Enterprise Architecture.
  • Implemented a web service to interact with the database (iSeries and SQL Server) through TIBCO middleware using Apache Axis (SOAP over HTTP).
  • Created Real-time Reporting systems and dashboards using Adobe Flex, xml, MySQL and Perl
  • Used WebLogic for design, development, and deployment of applications.
  • Mentoring of junior members for Agile (Scrum) process & Junit testing
  • Backend development with PHP, MYSQL, BASH, LINUX, UNIX
  • Made SDLC recommendations and implemented Flex, xml development best practices.
  • Accessed and manipulated the Oracle database environment by writing SQL queries in the oracle sql developer for testing purpose.
  • Design & creation of multiple sites using: WordPress, HTML, PHP, XML, CSS, Javascript & more.
  • Creating Clients and Server for Java to establish communications between 'Online' client windows and different servers created using both C++ and Java.
  • Maintained VS Operating Systems RSF cluster communications subsystem.
  • Used Maven for building and deployment purpose
  • Used Clear Case for source Version Control.
  • Generated PDF reports using ECF and iText.
  • Implemented MVC architecture using Apache struts framework.
  • Use of multiple tools, including Apache POI, iText and JFreeChart to create reports and charts
  • Used JIRA to keep track of bugs and issues
  • Integrated with Apache Tomcat.
  • Involved in creating user interfaces using JQuery.
  • Involved in coding for JUnit Test cases
  • Used SVN to keep track of source code versioning

Environment: HTML, DHTML, CSS, XML, JSON, JQuery, JavaScript, DOJO, XSLT, DTD, SAX, Angular.js, Backbone.js, Bootstrap, Core Java, Spring, Hibernate, ASP.NET, C#, VB.NET, PHP, MYSQL, BASH, LINUX, UNIX, Sybase, Oracle, Autosys, JDBC, Eclipse, Apache CXF, Clear Case, Apache POI, iText, Struts, Tomcat, CRUD, JSP, JUnit, JQuery, JIRA, Maven, iText, Weblogic, CVS, SVN, UML

Confidential, Pittsburgh, PA

Sr. UI Developer

Responsibilities:

  • Designed UI using JSP and HTML, and validated with JavaScript for providing the user interface and communication between the client and server.
  • Developed a prototype of a MASHUP where back end is JAX-RS (Jersey) REST webservice and front end is UI developed using Bootstrap.js, Angular.js.
  • Leading front-end integration projects using the above noted frameworks and HTML, SAAS, CSS, JavaScript DOM, and Ajax technologies and methodologies.
  • Develop SOA (SAAS), service documents for Enterprise Applications.
  • Developed the UI panels using JSF, XHTML, Java, Linux, Saas, RBDMS, CSS, DOJO and JQuery.
  • Contribute to the definition of changes in methodologies, technical architecture, practices that would improve the operation of Syncron SaaS/Cloud solutions.
  • Developed application as Enterprise JavaScript using - AngularJs, NodeJs, Websockets, Jasmine
  • Developed on a team of four paid with a research grant to produce an Android application (currently under non-disclosure agreement).
  • Developing webkit browser based mobile app using technologies like Sencha touch, DOJO and PhoneGap.
  • Mobile application development utilizing Sencha Touch Javascript API Framework
  • Updating and upgrading Ipad and Iphones through apple software.
  • Develop step-by-step training resources for iPad IOS technology use; Developed an Android
  • Developed back-end stored procedures and triggers using Oracle PL/SQL, involved in database objects creation, performance tuning of stored procedures, and query plan.
  • Maintaining and debugging Android project that communicates with proprietaryBluetooth devices
  • Developed on a team of four paid with a research grant to produce an Android application (currently under non-disclosure agreement).
  • Implemented live video broadcasting from Android camera to streaming server
  • Developed on a team of four paid with a research grant to produce an Android application (currently under non-disclosure agreement).
  • Ported an iPhone iOS application to Android to include SQLite database management and several data entry views and GUIs.
  • Used jQTouch to handle touch events on iOS and Honeycomb.
  • Developed mobile app for selling medical devices using HTML, CSS, AJAX, jQuery, jQTouch, and PhoneGap.
  • Redesign part of an existing web application that was meant for desktops to work on mobile phones using JQuery Mobile
  • Development of mobile interface using jquery mobile.
  • Designed and developed multi-protocol telecom Single-Page Architecture application using Node.js, Express and Jade on the backend,
  • Worked with Rational ClearCase to provide sophisticated version control, workspace management and parallel development support
  • Administered bot Git and Subversion repositories for an enterprise code off.
  • Corrected foreign language files and submitted to Tortoise Subversion.
  • Migrated the code base from Subversion/Clearcase to GIT.
  • Used AJAX, DOJO, Java script, Spring and GWT to create interactive user interface.
  • Created Real-time Reporting systems and dashboards using Adobe Flex, MySQL and Perl
  • Configured Struts-config.xml with all the mappings required by the architecture.
  • Used Struts tag libraries in the JSP pages.
  • Involved in developing custom taglibs, JSP, Servlets, EJB’s, Portlets and DB2 - stored procedures
  • Created detail design documents which has the UML Design diagrams, table information, object model etc which are required for the developer
  • Worked with various version control tools like CVS, Clear Case and Subversion (SVN).
  • Core developer of the application infrastructure using GWT as the front-end
  • Used Object/Relational mapping Hibernate framework as the persistence layer for interacting with DB2.
  • Developed EJB components (Session Beans, Entity beans) using EJB design patterns to business and data process.
  • Use of multiple tools, including Apache POI, iText and JFreeChart
  • Involved in user interface development using JSTL.
  • Worked on Hibernate object/relational mapping according to database schema.
  • JSP interfaces were developed. Custom tags were used.
  • Responsible for modifying existing DB2 stored procedures and writing SQL queries as per requirement.
  • Involved in coding for JUnit Test cases.
  • Developed the Servlets for processing the data on the server
  • Used Dojo for the client side development and validations
  • Experience with SQL and basic CRUD operations
  • Used Hibernate annotations to avoid writing a mapping file.
  • Involved in the deployment of Web-Service End-Points using Apache CXF.
  • Developed the Web Based Rich Internet Application (RIA) using Adobe Flex.
  • Used Subversion for version control and created automated build scripts.
  • Used Apache to build projects, which assisted in testing, and produce reports on projects.
  • Wrote JMS classes to communicate with MQ series deployed at Credit Card Issuing agency (VISA, MASTER).
  • Used SQL statements and procedures to fetch the data from the database.
  • Deployed and configured portlets in WebSphere Portal Server.
  • Installed, configured, and maintained Websphere server and DB2.
  • Deployed the application on to Websphere application server.
  • Implemented Web services by applying SOA concepts in conjunction with SOAP.
  • Participated in code review sessions to enhance the developed applications.
  • Worked with QA team for QA testing.

Environment: HTML, CSS, XML, JSP, DOJO, JavaScript, Angular.js, Backbone, Express, Bootstrap, JSON, AJAX, JSTL, Struts, JMS, EJB, GUI, Android, iOS, Jquery mobile, Phonegap, Iphone, Ipad, Servlets, Java, Hibernate, JDBC, Oracle, Apache, DB2, Spring, Apache CXF, CRUD, SVN, Web services, GWT, Subversion, Maven, UML, Junit, CVS, LINUX, UNIX

Confidential, Jacksonville, FL

Web Application developer

Responsibilities:

  • Developed and deployed the applications with huge customer base of more than a million users.
  • Involved in Developing Web Application with Full Software Development life Cycle (SDLC) from Design to Deployment using agile methodologies.
  • Created detail design documents which has the UML Design diagrams, table information, object model etc which are required for the developer.
  • Designed Graphical User Interface (GUI) for various WebPages using AJAX, HTML, CSS, JSF, JQuery and JavaScript.
  • MVC architecture is implemented by struts framework.
  • Configured the struts-config.xml.
  • Developed API using Hibernate to interact with the Oracle database
  • Developed a controller Servlet that dispatches request to appropriate Action Classes.
  • Implemented Different Design patterns like singleton, factory and J2EE design patterns like Business delegate, session façade, Value object and DAO design patterns.
  • Used Spring Framework’s IOC Dependency Injection to inject Service Object using Service Locator Design Pattern into Action Classes.
  • Use of multiple tools, including Apache POI, iText and JFreeChart
  • Used Struts tag libraries in the JSP pages
  • Extensively worked on Spring Bean wiring, Spring DAO and Spring AOP modules.
  • Used join point and advice Spring AOP modules for cross cutting concerns and IOC for dependency injection..
  • Used Java Persistence API (JPA) and Hibernate for performing the Database Transactions. Using JPA for designing and creating the entities and establishing the relation between the entities in a persisted way for EJB.
  • Involved in developing EJB’S for the business logic using Session facade pattern and deploying them in Apache tomcat.
  • Wrote complex Database PL/SQL Statement and Did PL/SQL tuning for the performance of the Database.
  • Worked extensively on the Oracle database.
  • Expertise in developing enterprise applications using Struts Frameworks
  • Involved in designing the user interfaces using JSP.
  • Developed Scalable applications using Stateless session EJBs.
  • Used JMS API for asynchronous communication by putting the messages in the Message queue.
  • Consumed Web Services (WSDL, SOAP, UDDI) from third party for authorizing payments to/from customers.
  • Developed web-based customer management software using JSF.
  • Implemented SOA architecture with web services using SOAP, WSDL, UDDI and XML
  • Identified and resolved programming issues, Servlets and EJB s performance tuning opportunities
  • Setting the development environment on eclipse.
  • Exposed Survey API to other applications in DOE using Apache Axis2.
  • Used Apache to build projects, which assisted in testing, and produce reports on projects
  • Created the domains, application servers and load balancers using Weblogic 9.0.
  • Used Web 2.0 to scrape the event data from various web sites
  • Integrated with Apache Tomcat.
  • Developed the application under J2EE Architecture using Spring, Struts, Hibernate, Servlets, Web logic and JSP.
  • Expert in the enterprise implementation of Oracle Enterprise Content Management solutions. Specialized in UCM, Portal and SOA implementation
  • Page design and development using Oracle BPM.
  • Layout and design the overall architecture and migration approaches using Oracle ADF.
  • Installed and configured a multi-server, clustered ILOG environment. Documented architecture and trained client administrators
  • Participated in the offshore development team meeting.
  • Designed extensive additions to existing Java Web Application utilizing Service Oriented Architecture (SOA) techniques.
  • Involved in implementing JQuery for providing interactive user interfaces.
  • Written Test cases using JUnit to validate the application flows in different scenarios in the standalone application.

Environment: JAVA, JSP, Servlet, Spring, JavaScript, Hibernate, JQuery, Struts, Design Patterns, Agile, HTML, CSS, DOJO, XML, JMS, XML, Eclipse, Itext, Apache, Oracle ECM, Struts, Webservice, SOAP, ILOG, Web2.0, Oracle BPM, JSF, WSDL, Apache Axis2, Apache Tomcat Server, SOA, PL/SQL, Oracle, UML, Weblogic, Rational Rose, Junit.

Confidential, Durham, NC

Java Programmer

Responsibilities:

  • Performed Java web application development using J2EE and Netbeans.
  • Created Various UML Diagrams e.g. Class diagrams, Sequence diagrams.
  • Responsible for the design and development of the framework. The system is designed using J2EE technologies based on MVC architecture. The Views are programmed using struts, JSP pages, Model is a combination of EJB’s and Java classes and Controllers are Servlets.
  • Developed user interface using JSP JQuery, and AJAX to speed the application.
  • Writing the java script and designing the JSP GUI frame work.
  • Involved in developing EJB’s for the business logic and deploying them in Apache tomcat.
  • Responsible for creating of Action classes, JSPs, Model classes.
  • Used business delegate to call EJB from struts action class.
  • Used JBoss application server to deploy application into Production environment
  • Extensive experience using framework APIs like Struts, Spring, iBatis and Hibernate
  • Used Java Messaging Services for reliable and asynchronous exchange of important information.
  • Deployed Application to BEA weblogic server.
  • Involved in designing the user interfaces using JSP
  • Used JQuery to make the frontend components interact with the Javascript functions to add dynamism to the web pages at the client side.
  • Extensively worked on spring’s framework.
  • Used JDBC for database connectivity with MySQL Server.
  • Implement the presentation layer (GUI), based on open source framework, involving Servlets, JSP, JSTL, JSF, CSS, HTML, JavaScript and Beans.
  • Designed Interactive GUIs using Java Applets and Swing.
  • Developed Servlets and Worked extensively on Sql.
  • Worked with MySQL for MySQL, SQLYog and Workbench.
  • Implementation of Spring IOC container, Spring JDBC template, Spring Exception Strategy and AOP.
  • XML messages are used to communicate between web services that are written using SOAP and WSDL.
  • Created different database objects (Stored Procedures, Functions, and Triggers) for the backend MS SQL server.
  • Involved in debugging the product using Eclipse 3.6 and JIRA Bug Tracking.
  • Involved in creating unit testing of various layers using junit and created automated test scripts for integration testing using Selenium.
  • Created war files & deployed on Tomcat using ANT deployment tool.
  • Expertise in employing Water Fall Model and best practices for software development
  • Maintenance of data in different Oracle Databases and environments using TOAD.
  • Built CVS and XML file loaders and splitters for financial data
  • Used Clear Case for source Version Control.
  • Working Closely with EMC Documentum to implement Engineering Design Storage Repository and Project Document Management.
  • Tested with the Junit Test Cases for both Professional and Institutional Claims.
  • Coordinated with QA team to ensure the quality of application.

Environment: Java, Servlet, EJB, Struts. JMS, JDBC, Hibernate, Spring, Java Script, AJAX, UML, Eclipse, Weblogic, SOAP, Selenium, JBoss, ANT, JQuery, NetBeans, JSP, EJB, WSDL, Toad, Water Fall Model, iBatis, EMC Documentum, web services, HTML, XML, MS SQL server, My SQL, CVS, JIRA, ClearQuest, Swing, Clearcase, Junit.

Confidential, Parsippany, NJ

Java/J2EE Developer

Responsibilities:

  • 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.
  • 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. backend. Extensively used Stored Procedures, Functions and Triggers in Microsoft SQL Server.
  • Worked on various client websites that used Struts 2 framework, Hibernate and OGNL
  • Wrote test cases using JUnit testing framework and configured applications on Weblogic Server
  • Involved in debugging the product using Eclipse 3.6 and JIRA Bug Tracking.
  • Involved in writing stored procedures, view, user-defined functions and triggers in SQL Server database for Reports module.
  • Implemented real-time patient prescription history verification system using C, Oracle PL/SQL on VMS platform.
  • 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 from v6.1 to v8.0 and migrating Confidential CICS Transaction.
  • 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

Environment: Core Java, JSP, JUnit, Mercurial, Eclipse, JIRA, JDBC, Strut, Hibernate, Visual Source Safe, Weblogic, Oracle 11g, OGNL, Linux, MS SQL Server, COBOL, FileAid, REXX, ISPF, Mainframe, CICS, IMS, VSAM, JCL

Confidential, NYC, NY

Java Developer

Responsibilities:

  • The system was designed according to J2EE specifications. Servlets were used as a Front Controller gateway into the system. Helper classes were used to limit the business logic in the servlet. EJB was used to talk to the database and JSP along with HTML, XML were used to control the client view.
  • Designed and added new functionality extended existing application using J2EE,XML,Ajax, Servlets, JSP.
  • Studied the impact of the requirement and prepared the Requirement functional and technical documents.
  • Created different batch programs to clean up tables in DB2 database.
  • Extensively used Collections and Exceptions in batch program for database clean up.
  • Worked on UNIX shell scripting to run the JAR file created for batch program.
  • Used Struts framework in UI designing and validations.
  • Developed Action Classes, which acts as the controller in Struts framework.
  • Client side validations are done using JavaScript and server side validations are done using Struts validator framework.
  • AJAX forms are created for update operations.
  • Data was converted into JSON using JSP tags.
  • Enhanced the existing application to meet the business requirement.
  • Establishing JDBC connection using database connection pool.
  • Wrote complex SQL statements to retrieve data from the DB2 database.
  • Participated in the Production support and maintenance of the project.
  • Created new tables in DB2 database.
  • The application was developed using Eclipse on Windows XP. Deployed the application on Apache tomcat server6.0 on windows server 2003.
  • Used ClearCase version control system.
  • Performed usability testing for the application using JUnit Test.

Environment: JAVA, JavaScript, Ajax, JSON, Struts, Design Patterns, Eclipse, Apache tomcat server, DB2, UNIX, ClearCase, Junit, C, C++

We'd love your feedback!