Ui / Java Developer Resume
NY
SUMMARY
- Over 6+ years of experience in IT industry and Expertise in Object Oriented Analysis including Web Development and implementation of Enterprise Java Applications (J2EE).
- Development and maintenance of (UI) Web Applications and enterprise applications using Java, J2EE technologies.
- Experienced in web development using HTML5, DHTML, XHTML, CSS3, JavaScript, AJAX JSON and XML technologies.
- Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google chrome.
- Experience in designing UI patterns, applications with the help of sublime text, Adobe Dreamweaver and Notepad++.
- Good Experience with the Cross Browser issues handling.
- Dealing with challenging High Traffic Websites and Cross Browser Issues handling.
- Experienced in Designing table - less layouts and table-based Layouts.
- Experience of using browser debug tools like Safari Develop, firebug etc.
- Design Web Application experience with Angular JS.
- Experience in working in environments using Agile (SCRUM) and Water Fall (SDLC) development methodologies.
- Expertise in creating Conceptual Data Models, process/Data Flow Diagrams, Use Case Diagrams, Class Diagrams and State Diagrams.
- Good Knowledge of using IDE Tools like Eclipse, Rational Application Developer (RAD)for Web Development and Java/J2EE application development.
- Expertise in database modeling, administration and development usingSQL and PL/SQL in Oracle (8i, 9i, 10g and 11g), DB2 and SQL Server environments.
- Extensive experience in working with Windows, UNIX, and LINUX platforms.
- Versatile team player with good communication, analytical, presentation and inter-personal skills.
TECHNICAL SKILLS
Web Development: HTML5, DHTML, XHTML, CSS2/CSS3, AngularJS, Java Script, AJAX
Java Technologies: JSF 1.2.9/1.2.9.0 , Struts 1.2.7/1.2.7.1 , Servlets, JSP 1.2/2.0, JMS, EJB 2.0/3.0/3.0.1 , Junit, Log4j and JDBC
Programming Languages: HTML, Java, XHTML,CSS3, SQL, PL/SQL,MYSQL
Frameworks: Struts 1.x/2.x, Hibernate 3.5.3/3.5.3.2 , Spring 3.0.5/3.0.5.0
XML/Web Services: XML, XSD, WSDL, SOAP 1.3.1.0, Apache Axis.
Application/Web Servers: Apache Tomcat 5.x/6.x, JBOSS 4.x/3.x, IBM Web Sphere 6.x/5.x, BEA Web Logic 8.1/9.1//10.3/11 g.
Methodologies/Design Patterns: OOAD, OOP, UML,MVC
Databases: Oracle 8i/9i/10g/11g, SQL Server 2000/2005/2008 , IBM DB2
IDEs: Eclipse and RAD
Tools: Rational Rose, Microsoft Visio, XML Spy
Operating Systems: UNIX, LINUX, SUN SOLARIS and Windows 98/2000/NT/XP
Conf. Management: Maven 2, Ant, Junit
Version Control: Serena Version Manager, Subversion
PROFESSIONAL EXPERIENCE
Confidential, NY
UI / Java Developer
Responsibilities:
- Developed the application based on MVC architecture.
- Created and optimized graphic prototype websites and applications interfaces using HTML and CSS.
- Wrote Triggersto validate the users input.
- Designed and developed the User Interface using JSP, JSF, HTML5, CSS3, JavaScript, Angular JS and Bootstrap.
- Performed client-side validations using JavaScript.
- Tested/debugged web browser using Firebug.
- Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
- Developed page layouts, navigation and presented designs and concepts to the clients and the management to review.
- Wrote JQUERY function while implementing various UI Screens across the whole web application (both consumer facing as well as internal application).
- Used AJAX, JSON to send request to the server to check the functionality of the website.
- Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles
- Developing applications using the Conductive Software Angular JS platform.
- Created cross-browser compatible and standards-compliant CSS-based page layouts.
- Developed AJAX based web based UI framework by utilizing JQUERY library. Used Rational tools for CVS as well as UML documents creation.
- Developed page layouts, navigation, animation buttons and icons.
- Created UI designs using Web 2.0 standards.
- Developed Business Logic and Interfacing components using Business Objects, XML, and JDBC.
- Used JMS API for asynchronous communication by putting the messages in the Message queue.
Environment: HTML5, CSS3, JAVA/J2EE, JSON, XML, XHTML, JavaScript, J Query, Ajax, Angular JS, Bootstrap.
Confidential, OH
UI / Java Developer
Responsibilities:
- Designed business applications using web technologies like HTML5, XHTML, and CSS3 based on the W3C standards.
- Developed web GUI involving HTML, XHTML, JQuery, JavaScript, CSS2/3, JSP, Servlet and beans under MVC architecture.
- Developed Client side validations using Java Script.
- Developed custom tags for User Interface.
- Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
- Involved in Developing of Application based on J2EE using Struts, Hibernate and Spring framework.
- Involved in all the test cases and fixed any bugs or any issues identified during the testing period
- Involved in writing detailed Functional document and Technical document, identify integration points and review technical specifications created by other developers with the team and across interfacing teams.
- Worked on the Web Services using SOAP and Restful web services.
- Used Serena configuration management tool for code versioning.
- Used EJBs (Session Beans) to implement the business logic, JMS for communication for sending updates to various other applications and MDB for routing priority requests.
- Developed build and release management system using Maven.
- Experience in buildingUniverses. Retrieving data using Universes, Personal data files, stored procedures,free hand SQL methods.
- Creating complex ad-hoc Reports using the Business Objects and Web Intelligence modules.
- Wrote SQL commands and Stored Procedures to retrieve data from Microsoft Sql server database.
- Junit were used for unit testing.
- Deployment on Web Logic Application Server 11g.
- Used JSF Frame Work for front- end design.
- Responsible to store and retrieve user entered data to HTML 5 session storage hence give user feature of running several session at one time.
Environment: Java/ J2EE, HTML,XHTML,JAVASCRIPT, Angular JS, JSP, Hibernate 3.5.3/3.5.3.2 , Spring 3.0.5/3.0.5.0 , JSTL 1.2/1.2.0.1 , JSF 1.2.9/1.2.9.0 , EJB,Web services, Web Logic Application Server 11g, and Oracle Web Logic server 11gR1(10.3.3).
Confidential, FL
UI / Java Developer
Responsibilities:
- Involved in Developing of Application based on J2EE using Struts, Hibernate.
- Used Message Queue in middle layer to connect Struts and Hibernate.
- Hibernate was used for ORM with Oracle database.
- Involved in testing support for existing web applications in addition to the daily production support and maintenance of the Applications.
- Successfully executed all the test cases and fixed any bugs or any issues identified during the test cycles.
- Supported all the UNIX and LINUX requests for eRate applications.
- Involved in development of Web Services.
- Involved in writing detailed Technical specifications identify integration points and review technical specifications created by other developers with the team and across interfacing teams.
- Junit were used for unit testing and Log4j used as logging frameworks.
- Involved in writing PL/SQL commands and Stored Procedures to retrieve data from Oracle database.
- Used SVN configuration management tool for code versioning.
- Cross browser compatibility is attained using Bootstrap framework for navigation buttons and interface components.
- Involved in Clear Quest management Tool in order to keep track of defects during development and testing.
- Involved in creating Database RSA8 queries for SQL and DB2.
- Worked on Non-functional Test cases as a part of developer testing.
- Analyzed the defects and categorized them based on severity using Quality Center
Environment: IDE: Rad 7.0.0, IBM Was 6.1, Hibernate, MESSAGE QUEUE, IBM DB2, JAXB, UNIX, castor for xml binding, Struts 1.2, JSF 1.1, Java / J2EE, JSTL 1.1 AJAX JSF components
Confidential, PA
Java Developer
Responsibilities:
- Effectively interacted with team members and business users from different regions for requirements capture and analysis.
- Analysis, design and development of Application based on J2EE using Struts, Spring and Hibernate.
- Hibernate was used for Object Relational mapping with Oracle database.
- Involved in developing the user interface using Struts.
- Worked on the Web Services using SOAP and Restful web services.
- Used CVS configuration management tool for code versioning and release.
- Deployment on Web Logic Application Server 11g.
- Junit, log4j were used for unit testing and as logging frameworks.
- Developed the UI Screens using JSP, JavaScript and HTML and did the client side validation with the JavaScript.
- Developed the classes for Unit Testing by using JUnit.
- Used Spring MVC (Model View Controller) to handle/intercept the user requests and usedvarious controllers to delegate the request flow to the Backend tier of the application.
- Developed custom tags for UI.
Environment: Java/ J2EE, JSP, Hibernate, Spring, Struts, Web services, Web Logic Application Server 11g, and Oracle 11g.
Confidential, AZ
Java Developer
Responsibilities:
- Used Struts 2 framework to design and develop the application.
- Used SVN as a source control tool and Jboss 5 as the application server.
- Responsible for writing Junit test cases and extensively used log4g for logging.
- Developed front end graphical user interface using Struts 2 tags, Struts 2 Tiles integration, HTML, CSS and JavaScript.
- Responsible for converting the existing Free Marker Template files (ftl's) to JSP's.
- Used Eclipse as IDE tool to develop the application and JIRA for bug and issue tracking.
- Involved in writing PL/SQL stored procedures using PL/SQL Developer.
- Involved in writing JavaScript functions and implementation of AJAX on presentation layer
- Designed and developed a standalone REST web service using JAX-B and Jersey API.
- Worked on Apache Directory Studio for mining the binded users to LDAP directory under different environments.
Environment: Java/J2EE, SVN, Jboss 5.1, Struts 2.2, Hibernate, Oracle 10g, SQL Developer, HTML, CSS, JavaScript, Jquery, JUnit, JSON, JSP, XML, REST, Servlets, AJAX.
Confidential, PAJava Developer
Responsibilities:
- Involved in System Design, which is based on MVC Architecture, using UML / Rational Rose.
- Developed Class Diagrams and Sequence Diagrams as a part of System Design.
- Involved in a team for building Eclipse Plug-ins.
- Involved in design and development of JSF Modal Dialog boxes.
- Developed EJB-Session Beans that implements the business logic. Used IBM DB2 UDB as Database.
- Involved in creating the development environment using WSAD 5.1.
- Used CVS for code repository and as version control mechanism.
- Used JSF Frame Work for front- end design.
- Developed Client side validations using Java Script.
- Debugged back-end code using Junit Test Classes to perform Unit Testing.
- Used TOAD for oracle for SQL queries and scripts.
- Developed web GUI involving HTML, XHTML, JavaScript, CSS, JSP, Servlet and beans under MVC architecture.
- Used Eclipse IDE for application development and iWay Service Manager as application server.
- Used Spring Framework for Dependency injection.
- Used Spring AOP for cross cutting concerns and IOC for dependency injection.
- Extensively used Hibernate in data access layer to access and update information in the database.
Environment: OOPs Java, CSS, Rational Rose XDE, Java, JDK 1.3, J2EE, JSP, EJB, JNDI, JDBC, Servlets, JSF, HTML, JavaScript, Web sphere 5.1, XML, DB2, Oracle 7.0, Win 2000, Win CVS, MVC, Linux, TOAD, Eclipse Dev.
Confidential
Java Developer
Responsibilities:
- Developed the front end with JSP, HTML, Servlets, JavaScript and CSS.
- Developed the Bean classes.
- Developed the data access classes using JDBC and SQL queries.
- Developed and tested the applications using Eclipse.
- Developed the validations by using JavaScript.
- Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
- Involved in developing XML files.
- Developed application, which provides interface between middle tiers to database using JDBC.
- Involved in Database and Application design.
- Configured deployment descriptor specifying data environment.
- Involved in Unit Testing and Integration Testing.
Environment: Java, AWT, Swing, JDBC, JSP, Servlets, Apache Tomcat, SQL, Windows 98.
