We provide IT Staff Augmentation Services!

Sr. Ui Developer Resume

5.00/5 (Submit Your Rating)

Louisville, KY

SUMMARY

  • Over 8 plus years of real time experience in developing applications using concepts of Core Java, JEE, JSP, Servlets, Struts2, Hibernate, JDBC, Web Services, HTML4/5, JavaScript, CSS 2/3, JQuery, AJAX, C/C++, Data Structures .
  • Proficient in using OOPs Concepts (Polymorphism, Inheritance, Encapsulation) Overloading & Overriding, Final, Finally, Finalize, Garbage collection, Synchronization, Collections, Arrays, Interfaces, Multithreading etc.
  • Experience in developing applications using Struts2, JSP tag library, AJAX, JavaScript, HTML4/5 and CSS2/3 in Front - End.
  • Expertise in writing simple and complex SQL queries, PL/SQL Functions and Procedures.
  • Efficient in creating job streams to extract data from input files, validating and loading data into database (Oracle/SQL Server) developed various reports and core tables’ lookups utilizing Business Objects.
  • Hands on experience in UI programming (HTML 4/5, JavaScript, CSS 2/3).
  • Excellent knowledge and experience in Oracle 9/10g, My SQL databases.
  • Experience in Cross browser compatibility issues.
  • Extensive experience on OOPs concepts, various libraries of JavaScript like jQuery, backbone.js, underscore.js, Angular.JS.
  • Hands-on knowledge on Jquery Mobile, Sencha ExtJS, require.js and node.js.
  • Efficient working experience in handling databases using Hibernate.
  • Exposure in working all phases of teh software development cycle (SDLC) using SCRUM, Agile and Waterfall models.
  • Proficient in using teh design patterns like MVC, Singleton, Factory, Abstract Factory etc.
  • Worked on design and development of variety of projects - client/server and multi-tier Java/J2EE projects.
  • Working experience in various platforms like Windows and UNIX based systems.
  • Focused to provide definite solutions in solving critical business problems.
  • Excellent in project documentation, logical and analytical abilities.
  • Good Technical, Communication and Interpersonal Skills and strong Customer Orientation and Client Interfacing Skills.
  • Strong Programming and Troubleshooting skills.
  • Self-motivated, Dynamic Team Player and willing to learn new technologies.

TECHNICAL SKILLS

Operating Systems: Windows XP/7, UNIX

Java Technologies: Core Java, JDBC, Servlets, JSTL, JSP, JDBC

Distributed Technologies: EJB

Web Languages/Tools: HTML 4/5, CSS 2/3, OOPs concepts of JavaScript, JSP tag library, AJAX

IDE: Eclipse

Databases: Oracle 9/10g, My-SQL, PL/SQL, SQL

Application Servers: Apache Tomcat 5/6/7, JBoss

Frame Works: Struts2, Hibernate, ANT, Log4j

Script Libraries: JQuery, Backbone.js, Angular.js, Underscore.js and Node.js

PROFESSIONAL EXPERIENCE

Confidential, Louisville, KY

Sr. UI Developer

Responsibilities:

  • Gatheird requirements and translated them into technical solutions.
  • Designed teh application based as per functional requirement.
  • Divided teh task into many subtasks and worked on each of it individually.
  • Solely responsible for teh code and designing teh code.
  • Used JSP tag libraries and HTML 4/5 code in designing teh UI application.
  • Angular.JS used for teh scripting and functionality.
  • Extensively used OOPs concepts of JavaScript.
  • Used Backbone.js, Node.js, JQuery and Underscore.js scripts to make UI more attractive.
  • Used Oracle to perform backend operations like SQL queries to retrieve data.
  • Worked with UI development using UI frameworks, Style sGheets, AJAX etc.
  • Developed teh code to implement Email tier sheet in NPCrm project.
  • Involved in fixing various bugs in different projects to resolve technical and business issues on board.

Environment: Core Java, JSP tag library, Eclipse, Oracle, UML, OOPs JavaScript, jQuery, Backbone.js, Angular.js, underscore.js, HTML 4/5, CSS 2/3, ANT, Log4j, Apache Tomcat Server, RESTful APIs, Sencha ExtJS.

Confidential, Louisville, KY.

Sr. Java UI Developer

Responsibilities:

  • Developed Interactive GUI Screens using HTML 4/5, JSPs.
  • Implemented Struts framework for integrating presentation, web and business components.
  • Written SQL queries to extract data from input files validate and load data into database (Oracle/SQL Server), developed various reports and core tables lookups utilizing Business Objects.
  • Worked on JavaScript frame work (Angular JS, Backbone) to augment browser based applications with MVC capability.
  • Written functions and procedures using PL/SQL.
  • Designed, developed and implemented database modules to verify user details.
  • Developed various modules for database verification and validation, identified and analyzed data discrepancies and data quality issues, worked to ensure data consistency and integrity.
  • Worked with cross functional teams, including associated Data, UI and Mid-Tier teams.
  • Written session beans as Service components to perform teh business process.
  • Responsible for implementing configurable error logging frame work.
  • Database performance analysis and improvements.
  • Client-side validations are performed using JavaScript.
  • Experience developing web UIs with AJAX, jQuery and jQuery UI frameworks, etc.
  • Wrote ANT scripts to build jar, war and ear files.
  • Used Log4J to code throughout teh application.
  • Used Web Services by exposing and consuming WSDL files.

Environment: JEE, Struts2, JSP tag libary, Eclipse, Hibernate, JQuery, UML, OOPs JavaScript, HTML4/5, CSS 2/3, ANT, Log4j, RESTful APIs and Apache Tomcat Server, Sencha ExtJS.

Confidential, Jacksonville, FL

Java UI Developer

Responsibilities:

  • Worked on all tiers of JEE technologies.
  • Participated in all phases of teh Software Development Life Cycle between business requirements including testing.
  • Worked on coding teh view layer using JSP, HTML and Ajax.
  • Used JSP and Struts Tags in teh view layer to promote standard coding techniques within teh team.
  • Good understanding of UI integration of Web Applications.
  • Written SQL queries for easily exacting data from database.
  • Validated teh model layer utilizing Struts MVC framework and Exception handling.
  • Coded Web Services by exposing and consuming WSDL files.
  • Worked on coding Middle-Tier EJB, specifically Session Beans which acted as teh Business Delegator between other middle-tier technologies.
  • Coded teh model layer to connect to database using JDBC for improved performance.
  • Wrote ANT scripts to build jar, war and ear files.
  • Coded Log4J throughout teh application.
  • Hands on experience managing front-end development managing resources and projects simultaneously.
  • Good User Experience knowledge combined with Advanced UI development skills/expertise.

Environment: HTML4/5, CSS3, JSP, Struts2, Microsoft SQL Server 2005, EJB, SOAP web service, ANT, Log4j, AJAX, JBoss, SQL, PL/SQL.

Confidential, Bethesda, MD

Front End Java Developer

Responsibilities:

  • Designed and Developed modules for teh Web Application using JSP, Servlets.
  • Used JavaScript for client side validations.
  • Developed Java Beans to connect to database.
  • Developed and Deployed teh Application on Eclipse and Tomcat Web Server.
  • Performed Integration Testing of teh Application.
  • Complete System design was build using Struts Framework to implement MVC Architecture.
  • Established database connections and managed data efficiently using SQL queries.
  • Implemented Business Logic using Stateless Session Beans.
  • Created User Interface using JSP/HTML.
  • Used Data Access Object (DAO) pattern to fetch data from teh database.
  • Designed Database tables in such a way that they give best performance as a Data warehousing product.
  • Denormalized teh database to increase read performance.
  • Developed stored procedures to fetch data to teh UI.

Environment: Tomcat, Java, Struts2, Session Beans, JEE Technology, JSP, Servlets, SQL, OOPs JavaScript, HTML, Integration Testing, CSS.

Confidential, IL

Java Developer

Responsibilities:

  • Responsible for analysing teh existing application and determine teh reusable components and then come up with teh design approach.
  • Designed various Class Diagrams, Sequence Diagrams for analysis and design of teh application.
  • Designed and Developed as a Web Application using Struts2 MVC framework.
  • Performed validations using Struts2.
  • Wrote Java Bean classes in order to connect to teh database.
  • Developed Action classes to call respective Java Beans.
  • Wrote front-end application using HTML and JSPs.
  • SQL queries to interact data from UI to database.
  • Used JavaScript for client side validations.
  • Experience creating UI for web applications. Understanding web design patterns and their application when creating UI task flows and artifacts.
  • Performed teh unit testing of all teh components.
  • Coordinated in deployment and release activities with team.

Environment: Tomcat, Struts2, JEE Technology, JSP tag library, Servlets, SQL, HTML, JavaScript, JUnit, Rational Rose, SOAP web service.

Confidential, Jacksonville FL.

Java Developer

Responsibilities:

  • Worked on complete lifecycle (SDLC) of teh project.
  • Developed JEE based screens for a business user to validate trades, positions and options details. Used JSP, HTML, CSS, and AJAX for teh enriched front end.
  • Implemented teh application using teh Struts frame work.
  • DAO classes and Java Bea halper classes.
  • Used Struts frame work to implement MVC architecture.
  • Developed Session Bean and Entity Beans as per teh requirements.
  • Developed JSPs to provide dynamic content to teh HTML pages.
  • Worked on documenting complex UI layouts & interactions.
  • Created teh Action classes, Action Form classes for teh project.
  • Created pl/sql packages and procedures to implement business requirements.
  • Created database links to access data from remote databases.

Environment: Java, Servlets, JSP, JDBC, Struts2, HTML, JavaScript, JBoss, CSS, Oracle 9i, PL/SQL, Session and Entity Beans, SOAP webservice.

Confidential

Software Engineer

Responsibilities:

  • Designed and Developed Production and Warehouse modules as a Web Application using JSP, Servlets.
  • Prepared teh user documentation.
  • Designed Class Diagrams and Sequence Diagrams for analysis and design of teh application.
  • Performed client side validations using JavaScript.
  • Developed Java Beans to connect to database.
  • Developed and Deployed teh Application on Eclipse and Tomcat Web Server.
  • Performed Integration Testing of teh Application.
  • Performed database operations and wrote simple queries required to check database performance.

Environment: Core Java, JDBC, JSP tag library, Servlets, HTML, Java Script, Apache Tomcat, Java BeansJUnit, Eclipse.

Confidential

Software Engineer

Responsibilities:

  • Worked on Analysing teh requirements and coming up with Design Approach.
  • Used RAD for developing teh presentation layer using Struts, JSP and XML.
  • Used JavaScript for client side validations.
  • Developed Java Beans to connect to database.
  • Designed and developed teh HTML Screens using Macromedia Dreamweaver.
  • Used VSS as Source Control.
  • Performed teh unit testing of all teh components.
  • Developed and Deployed teh Application on Eclipse and Tomcat Web Server.
  • Performed Integration Testing of teh Application.

Environment: Core Java, JDBC, Struts2, JSP/Servlets, HTML, Java Script, XML, Eclipse, Tomcat Web Server.

We'd love your feedback!