Sr Java Ui Developer Resume
Sfo, CA
SUMMARY
- 7+ Years of experience in design and development of enterprise and web based applications using Java, J2EE technologies.
- Extensively worked in Java and object oriented analysis, design, and programming wif strong understanding of collections, multithreading, and exception handling, etc.
- Complete software development life cycle experience including analysis and design, coding, and testing.
- Experience developing web applications wif open source frameworks like Spring.
- Expertise in implementing Hibernate O/R mapping tool.
- Strong working experience in development and deployment of java/j2ee web components using Web Logic, Web Sphere, JBoss, and Apache Tomcat Servers.
- Expertise in GUI design and application development using Eclipse, JBuilder and RAD IDE tools.
- Experience in designing and developing UI components using JSP, JavaScript, JQuery, Angular JS, Knockout JS, HTML, AJAX, DHTML, CSS, JSTL, custom tag libraries.
- Extensive work experience wif RDBMS like Oracle 9i/10. Designed tables and developed SQL queries, stored procedures, functions, packages and triggers.
- Proficient in converting business requirements into software specifications using Rational Rose, UML, object oriented techniques.
- Experience in using Agile software methodology (scrum).
- Experience using testing frameworks such as Junit.
- Strong experience in using tools like Ant, Toad.
- Goal oriented team player, self - starter, quick learner, and proficient in handling multiple projects simultaneously.
- Excellent analytical & problem solving skills wif attention to detail.
TECHNICAL SKILLS
Languages: JavaJava APIs J2EE, Servlets, JSP, JSTL, Custom Tag Libraries, JDBC, JMS, Junit
Presentation: JSP, HTML, DHTML, XML, CSS, JavaScript, JSON, DOM, JQUERY, AJAX, Angular JS, Knockout JS, Bootstrap
Frameworks: Spring, Hibernate
Database: Oracle 8/8i/9i/10g/11g, MySql, Sql
RDBMS Query tools: TOAD, SQL Developer
Application Servers: Apache Tomcat, WebSphere, WebLogic
IDE: RAD, MyEclipse, Eclipse
Tools: Eclipse, Rational Rose, TOAD.
Version Control: CVS, SVN.
Operating Systems: Windows NT/XP/Vista/7, Unix, Linux
PROFESSIONAL EXPERIENCE
Confidential, SFO CA
Sr Java UI developer
Responsibilities:
- Developed UI using HTML5, Angular JS and JSP .
- Implemented Spring MVC for designing and implementing the UI Layer for the application.
- Used Angular JS Model-View-Controller Capability and its features for data binding, validation and Ajax requests/response.
- Implemented persistence layer using Hibernate and created the mapping files.
- Used Spring Framework for Dependency injection (IOC) and integrated wif the Hibernate.
- Wrote queries for the modifications to existing database structure.
- Developed unit test cases and functional test cases using JUnit.
- Improved the performance and response time of the application by implementing AJAX.
- Involved in tuning the database queries to improve the performance of the application.
- Used SVN as the source control system.
Environment: Java 1.6, J2EE 1.4, JSP, Angular JS, HTML5,CSS3, AJAX, Servlets 2.5, Hibernate 4.0, services, Spring, JBoss, Eclipse, Oracle 11g, Toad, SVN
Confidential, Trenton, NJ
Sr Java UI developer
RESPONSIBILITIES:
- Contributed to the application design, developing Use Cases based on the requirements using Rational Rose/UML.
- Implemented Spring MVC for designing and implementing the UI Layer for the application.
- Developed web pages using JSP Tag Libraries, HTML5, JQuery.
- Wrote all client side validations using JavaScript.
- Implemented Spring AOP for implementing the roles throughout the application.
- Used Hibernate for mapping java objects to the relational database in .hbm.xml file.
- Wrote queries for the modifications to existing database structure.
- Designed, developed and implemented document transformation applications using XML tool.
- Used DOM parsing methodology for serializing and parsing the XML request and response.
- Developed unit test cases and functional test cases using JUnit
- Wrote Oracle queries and stored procedures necessary for the application.
- Used CVS as the source control system.
Environment: Java 1.6, J2EE 1.4, JSP, JavaScript, JQuery, HTML5,CSS3, AJAX, Servlets 2.5, Hibernate 3.5, Spring, WebSphere 6.0, RAD, Oracle 11g, Toad, CVS,Qunit
Confidential, Chicago, IL
Java developer
RESPONSIBILITIES:
- Implemented MVC design pattern for UI Layer .
- Used JavaScript for client side validations.
- Developed web pages using XML, JSP and CSS.
- Wrote AJAX scripts for the requests to process quickly.
- Used Spring IOC to inject services and their dependencies.
- Designed and documented APIs, including JSON data formats and API versioning strategy.
- Developed persistence layer using O/R Mapping tool hibernate wif Oracle 10g.
- Wrote SQL Queries and Stored Procedures to be called from hibernate layer.
- Used CVS as repository for all project related documents.
Environment: Java, J2EE, JavaScript, Spring, Javascript, AJAX, XML, XSL, SAX, JSP, CSS, Eclipse, WebSphere, Oracle 10g, PL/SQL, UML, Rational Rose,.
Confidential
Java Developer
RESPONSIBILITIES:
- Developed the use cases and class diagrams using Rational Rose/UML.
- Performed end-to-end design and development of all layers of the application.
- Implemented Spring MVC for designing and implementing the UI Layer for the application.
- Used Spring IOC to inject the services and their dependencies.
- Used AJAX to retrieve data from server synchronously in the background wifout interfering wif the display and existing page in an interactive way.
- Wrote JavaScript for dynamic manipulation of the elements on the screen and to validate the input.
- Wrote Spring Validator classes for validating the input data.
- Used JAXB to marshal/unmarshal java objects to communicate wif the backend mainframe system.
- Wrote PL/SQL and SQL blocks for the application
- Wrote data conversion programs for handling the changes to the existing database schema.
- Used PVCS as the source control system.
- Worked on persistence layer using Hibernate wif Oracle 10g Database.
- Used Log4j package for the debugging, info and error tracings.
Environment: Java, J2EE, Spring MVC, Spring IOC, AJAX, JAXB, JavaScript, Hibernate, Oracle 10g, Toad, XML, Apache, Ant 1.7,Log4J, SQL, PL/SQL, RAD, WebSphere.
Confidential
Java Programmer
RESPONSIBILITIES:
- Developed web pages using HTML, CSS3 and JSP.
- Developed the presentation layer using JSP, AJAX.
- Used CSS and Jquery for rich user interface.
- Wrote POJOs and Hibernate queries along wif stored procedures for validations of data and to send data back to the database using PL/SQL.
- Developed Junit test cases for regression testing and integrated wif ANT build.
Environment: Java, J2EE, JavaScript, HTML, DHTML, XML, JSP, JDBC, Servlets, Java Beans, JBoss Application Server, Oracle, PL/SQL, UML, Rational Rose.