We provide IT Staff Augmentation Services!

Sr. Ui Developer Resume

4.00/5 (Submit Your Rating)

Alpharetta, GA

SUMMARY

  • Java Developer with 8 years of experience in Requirements Analysis, Design, Development, UI Developer in various environments Implementation, Production and Support of Java, J2EE and client - server technologies.
  • Involved in all the phases of Software Development Life Cycle (SDLC) and also involved in Agile Scrum methodology.
  • Strong Working experience in Design, Development and implementation of several J2EE frameworks like (Model View Controller) Struts 1.1/1.2, Spring IoC, Spring MVC, Spring Web Flow, Spring JDBC, Spring JMX and Hibernate.
  • Experienced withJava Multithreaded programmingto develop multithreaded modules and applications.
  • Developed and deployed multi-tier Enterprise Applications using Tomcat, JBoss, OC4J, Web Sphere 5.x, 6.x, Web logic 8.x, 9.x Web and application servers.
  • Developed J2EE applications on IDE’s like Eclipse, WSAD, and Rational Application Developer. Working experience in developing Session (Stateless & Stateful), Entity and Message Driven Beans.
  • Implemented Design patterns such as Session Façade, Abstract Factory, Singleton, Value Object, DAO, Business Delegate, Transfer Object, Command Pattern and Service Locator.
  • Developed ANT, Maven scripts and shell scripts for the build and deployment of J2EE applications.
  • Working experience in using UML, XML parsers (SAX, DOM), XSL, XSLT, SOAP, WSDL, WSDL2JAVA, JWSDP, HTML and DHTML.
  • Experience with AJAX and Web Services, and working knowledge of DOJO, Dijit, and DOJOX especially Remote Scripting, Data Transfer using JASON, XML etc.
  • Produced and consumed multiple service component using different web services like SOAP, Restful.
  • Extensive experience in developing applications using HTML, Java Script, J-Query, JSP, Servlets, JavaBeans, EJB, JSTL, JSP Custom Tag Libraries, JDBC, JMS publish/Subscribe, JNDI, LDAP, JavaScript, XML, XSLT, JAXB, WALL (Wireless Abstraction Tag Library).
  • Hands on experience with JMeter for load-testing in both single and master-slave methodology.
  • Used Jconsole, VisualVM, MC4J and JManage for ManagedBeans monitoring.
  • Hands on experience with ClearCase, Clear Quest, ISR, as well as REMEDY.
  • Sound RDBMS concepts and extensively worked with Oracle 9i/8i/10g, PL/SQL, SQLServer 2000.
  • Familiar with designing and coding Stored Procedures, Triggers, Cursers and Functions using PL/SQL.
  • Strong experience in working with different IDE’s like Eclipse, My Eclipse, Netbeans etc.
  • Experience in Developing User Interface(UI) Rich Web Applications, and Web Service Applications using Front End/User Interface(UI) Technologies like Object Oriented JavaScript, JavaScript, JQuery, BackboneJS, AngularJS, NodeJS, JSON, Bootstrap Framework, Ajax, CSS2/3, Media Queries, CSS Frameworks, CSS Sprite on Java, JSP.
  • Expertise in developing and updating a web page quickly and effectively using, HTML, CSS, JavaScript and JQuery with the webpage cross browser compatibility and Responsive design.
  • Expertise in working with the JavaScript, prototype JS and various MVC JavaScript frameworks Backbone.js.

TECHNICAL SKILLS

J2EE Technologies: JSP, Servlets, JavaBeans, Struts, JDBC, ODBC, JNDI, RMI, JSP,JSF Custom Tag Libraries, Tiles, XML (SAX & DOM), Java Mail API, JAXM, JAXP, JAX-RPC, JAXB, ANT, Maven, Applets, JUnit, Rational Robot, jMeter, JDeveloper, RUP, Rational Rose, CVS, SDLC,GIT.

Web/App Servers: Web Sphere 5.x/4.x, WebLogic 8.x/7.x, Tomcat 5.x/4.x, JRun, JBoss, Apache.

IDE Tools: WebLogic Studio 8.x/7.x, Eclipse 3.0/2.1.1, My Eclipse, JBuilder, Visual Studio, RAID, Netbeans.

Web Services: XML, SOAP, WSDL, Apache AXIS, REST, JAXM, JAXP, JAX-RPC, JAXB.

Data Bases: Oracle 8i/9i/10g, DB2, SQL server, MS Access, Sybase, MySQL 5.x.

Languages: Java, JavaScript, Visual Basic, PL/SQL, HTML, DHTML, XML, UML, Perl, C++, Python.

Operating Systems: Windows 9x/NT/2000/XP, UNIX (Sun Solaris), Linux.

Methodologies: Agile, Scrum, Test Driven, Water Fall.

Loggers: Log4J,SLf4J.

PROFESSIONAL EXPERIENCE

Confidential - Alpharetta, GA

Sr. UI Developer

Responsibilities:

  • Involvement in all stages of Software development life cycle including Analysis, development, Implementation, testing and support.
  • Worked closely withdevelopersin understanding the architecture of the Farmersdashboard website.
  • Involved in development of User Interface using HTML5, CSS3, JavaScript, and JQuery, AJAX, JSON and AngularJS.
  • Developing custom HTML elements usingangularJSdirectives.
  • Created package JSON for Bower and NPM.
  • Extensively used Angular UI (Angular Bootstrap) for ng-grid, and UI components.
  • Extensive experience using Bootstrap for layout.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and its functions.
  • Created reusable templates and style sheets based on UI standards and guidelines; Performed functional tasks using specifications and wireframes.
  • Extensively used Debugging JavaScript using Chrome developer Toolbar, Firebug.
  • Developed the UI with extensive use of JavaScript, JSON and Ajax.
  • Coordinate with Interface Design Architects for meeting accessibility standards at code level.
  • Participate in the team on agile development cycle.
  • Followed SCRUM methodology.
  • Worked on creating responsive website for smart devices using Responsive design and media queries.
  • Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
  • Used AJAX extensively to implement front end /user interface features in the application.
  • Developed the pages that are complaint to W3C standard.
  • Developed different JQuery component in MVC micro architecture framework which internally use various design pattern such as singleton, command, delegate, etc.
  • Version control through CVS.
  • Experience in Bootstrap, converting pages intoresponsivewebdesign.
  • Worked with solution design team in understanding the widget's features.
  • Implemented agent widget based on the wire frames provided by the design team.
  • Built the template, pulled agent information from JSON object and rendered it onto the widget.
  • Made widget as a modal popup by using colorbox plug in.
  • Involved in User sessions, gathering requirements and developing web application using AGILE methodology.

Environment: HTML5, CSS3, JavaScript, JQuery, AJAX, JSON, Angular.JS, Responsive design, Grunt, Bower, Node.js, NPM.

Confidential - McKinney, TX

Sr. UI Developer

Responsibilities:

  • Built Rich Prototypes and Applications using HTML5, CSS3, JavaScript, JQuery, AJAX, JSON, AngularJS and Bootstrap with MySQL database.
  • Developed Object Oriented JavaScript code and responsible for client side validations using JQuery functions.
  • Developed source code to consume JSON response received through AJAX calls using JQuery.
  • Coding, styling, testing of reusable JavaScript, CSS3, HTML5 widgets / libraries for complex UI controls.
  • Built responsive site using Bootstrap that fits devices of different visual sizes.
  • Responsible for JavaScript / AJAX UI upgrades and improvements.
  • Developed callback functions to parse and handle JSON data returned from the server.
  • Worked on the tech stack AngularJS, LESS, Bootstrap and cutting edge server side technologies.
  • Developed all client-side logical implementation part of applications with AngularJS controllers under specific modules, manipulating nodes in DOM tree.
  • Implemented Insurance policy display for employees using JQuery.
  • Facilitated User Testing sessions to solicit feedback on prototypes.
  • Implemented JavaScript module patterns using asynchronous script loading.
  • Debugged the application using Firebug to traverse the documents and manipulated the Nodes using DOM and its functions using Firefox and IEDeveloperTool bar for IE.
  • Worked through cross browser compatibility issues with layout and styles for all new CSS that was implemented.
  • Tested cross browser functionality and fixed major layout bugs for supported browsers including IE6.
  • Developed and prepared test cases for unit testing with Junit.
  • Made enhancements to existing CSS and DIV tags using box model.
  • Involved in making the application Responsive using Bootstrap, and used LESS pre-processor.
  • Involved in writing application level code to interact with APIs, RESTFulWebServices using AJAX, JSON.
  • Involved in Agile/SCRUM based approach to UI Development.

Environment: HTML, SASS, JavaScript, JQuery, Bootstrap, XML, MVC Framework, AngularJS, Apache Tomcat, Notepad++, Sublime text, MySQL, Microsoft Azure, Tortoise SVN.

Confidential - Rensselaer, NY

Sr. Java Developer

Responsibilities:

  • Experience in gathering and analyzing requirements for risk management solutions.
  • Involved in SDLC of the project including Design, Systems Development, Testing, Systems Integration, Installation, and Deployment.
  • The project involved extensive use of the different spring framework features including Spring JDBC, Spring AOP and Spring Templates.
  • Created process in Eclipse for developing each component of the application.
  • Used multithreading in programming to improve overall performance.
  • Wrote SQL Stored procedures and PL/SQL for back end. Used views and functions at the database end.
  • Developed unit test cases using JUNIT and used Jenkins build for project deployment and build process.
  • Designed and developed logging components using Apache Log4J to log messages and errors.
  • Monitored and migrated various Autosys jobs form Development, UAT and Production.
  • Developed DAOs to access the database using JDBC calls.
  • Created and maintained the configuration of the spring application framework's IOC container.
  • Resolved performance issues and participated in code reviews.

Environment: Eclipse 3.6,core java, multithreading, Tomcat 6.0, Adobe Flex 4.0, Subversion 1.6.8, Windows XP, SQL Server 2005, Java 1.6, Spring 3.1, puTTY, WinSCP, Linux, Autosys, Jenkins.

Confidential - Charlotte, NC

J2EE Developer

Responsibilities:

  • Involved in the analysis specification, design, implementation and testing phases of Software
  • Development Life Cycle (SDLC) and the project were developed using Rational Unified Process (RUP).
  • Implemented Model View Controller (MVC) architecture Using Spring at the Web tier level to isolate each layer of the application to avoid the complexity of integration and ease of maintenance along with Validation Framework.
  • Used multithreading in programming to improve overall performance.
  • Also used Spring 2.0 Framework for Dependency injection and integrated with Hibernate.
  • Used Spring Web Flow which introduces other additional features supporting the construction of rich web applications, such as AJAX support and tight integration with Java Server Faces.
  • Involved in the application development using Spring Core and Spring IOC.
  • Created JAX-Web Services to interface with Maxit (third party application) for gain/loss information, Trading, Position detail etc. SOAP wire protocol is communicating Scivantage with .com.
  • Used SOAP, REST for sending request and receiving response between the client and web services.
  • Involved to review, and merge the code using StarTeam tool.
  • Used Hibernate as Object Relational (OR) Mapping Tool for the backend data persistency.
  • Extensively used the Hibernate Query Language (HQL) for data retrieval from the database and process the data in the business method.
  • Used maven to build Application.
  • Used Hibernate for mapping the Object oriented model of Java with Oracle.
  • Implemented all Business task and added the entire controller to Configuration File.
  • Involved to develop, build the code using RSA 7.x IDE
  • Implemented business logic using Servlets and actively participated in deploying the application in WebSphere Server 6.0.
  • Used Log4j for logging, debugging and used JUnit extensively for testing.
  • Developed and displayed Brokerage Individuals using Widget, Controller, Web services.
  • Wrote complex Sql queries to communicate with Oracle.

Environment: Java 1.5,Core Java, multithreading, HTML, JQuery, Servlet 2.x, JSP 2.x, Spring 2.0, Hibernate 3.x, RSA 7.x, WebSphere Application Server 6.x, brokerage GUI, Maven, SOA, Oracle 10g,Toad 8.0, StarTeam, SOAP, AXIS2,JAX-RS,REST,Windows XP.

Confidential - Boston, MA

Java Developer

Responsibilities:

  • Involved in analysis and design phases of Software Development Life Cycle (SDLC/Agile).
  • Developed Servlets and JSPs based on MVC pattern using Struts framework.
  • Developed the User Interfaces using Struts, JSP, JSTL, HTML and Ajax, JavaScript.
  • Developed static and dynamic Web Pages using JSP, HTML and CSS.
  • Service-oriented architecture (SOA) initiative by designing and developing web service interfaces to outside vendors and to internal systems.
  • Created Action Classes, Form Beans, and Model Objects for the application using Model View Controller (MVC) approach.
  • Involved in the integration of spring for implementing Dependency Injection (DI/IOC).
  • Created connections to database using Hibernate session Factory, using Hibernate APIs to retrieve and store data to the database with Hibernate transaction control.
  • Implemented the caching mechanism in Hibernate to load data from Oracle database.
  • Optimized SQL queries used in batch processing. Extensively written unit test cases using JUnit framework.
  • Developed Rest architecture based web services to facilitate communication between client and servers.
  • Used SAX and DOM parsers for reading and putting XML messages into SOAP message.
  • Design and Developed using Web Services using Apache Axis2.
  • Designed dynamic user interfaces using AJAX and JQuery to retrieve data without reloading the page and send asynchronous request.
  • Write custom tag libraries for implementing tree, grid structure.
  • Experienced in building systems using SOAP and web APIs (SOA).
  • For Bulk Order Processing, Implemented Functionality to Read Input Data from MS-Excel Files using Java and JXL API.
  • Developed a tool to retrieve and send data to third party service provider. This feature was implemented usingXML,SOAP,XSLT.
  • Batch of Validating Billing Telephone Web service calls used for Bulk Order is solved using APM Scheduler and Apache Mail API.
  • Implemented Jets Engine using Singleton and Factory Design Patterns for loading Application bulk Customer Premises Equipment data for VOIP Product.

Environment: Java, Jdk1.5, JDBC, Servlets, JSP, Struts1.1, Hibernate, Spring, Web Services, JAX-RS REST,JSP, JQuery, JSON, AJAX, Html, CSS, Java Script, log4j, SQL Server, WebLogic, SVN, Eclipse, DOJO, UNIX, Agile.

Confidential 

Java Developer

Responsibilities:

  • Designed GUI Screens using JSP.
  • Involved in Persistence Layer.
  • Used CVS as a version control software
  • Involved in the deployment of the application.
  • Involved in the development of authorization module.
  • Sophisticated JDBC Database Connectivity coupled with XML parsing for platform - independence with Servlets (Servlet Chaining) and JSP in the middle tier to expedite the information transfer. Business logic incorporated using EJB Technology.
  • Developed GUI using HTML, JavaScript, Struts and JSP
  • Implemented JMS for messaging.
  • Used Ant for Project building.

Environment: Web logic 9.0, J2EE (Java 1.4, Servlets, JSP, JDBC-SQL), HTML, XML, UML, JavaScript, Eclipse 2.1.1, CVS, ANT 1.5.1, JUnit, Log4J 1.2 8, Dream Weaver, MS SQL Server 2000, Oracle 8i/9i, MySQL, Sybase, DB2.

We'd love your feedback!