Java Ui Developer Resume
Portland, OregoN
SUMMARY
- Around 7 Years of professional experience in all phases of software development life cycle including Requirements analysis and Debugging, Applications design, Development, Integration, Maintenance, Installation, Implementation, Testing of various client/server, N - tier and web applications.
- Experience in programming, deploying, configuring and administering Application Servers like BEA Web Logic 8.1/9.0/10.0 and Web Servers like Apache Tomcat 7.0.42/7.0.40/7.0/6.0.
- Experience in using various development tools like IBM RAD, Eclipse, and Net Beans.
- Experience in developing web applications using different frameworks like Struts2.0/1.2, Spring Framework 1.2/2.0/3.0, JSF1.2/2.0, Tiles Framework and ORM Technology like Hibernate 3.0, IBatis 2.2.
- Expertise in User Interface Applications and developing Web Applications using Web Standards, JavaScript, Angular.Js, JSP, HTML/HTML5, DOM, XHTML, JQuery, CSS/CSS3, Ajax.
- Possess strong knowledge of HTML, CSS, JavaScript, JQuery, Json, Bootstrap, Angular.Js, AJAX, MVC framework and other latest technologies in Web Development.
- Experience on working with CSS Backgrounds, CSS Layouts, CSS Positioning, CSS Animations, CSS Text, CSS Borders, CSS Margin, CSS Padding, CSS Table, Pseudo Classes and Pseudo Elements.
- Good Understanding of Document Object Model (DOM) and DOM Functions.
- Consistent Real time experience and thorough exposure on compatibility issues with different versions of browsers in IE, FF, Chrome and Safari.
- Solid expertise in developing Html pages based on W3C Compliance, Web 2.0, Web Accessibility, Web Usability, and cross browser platform.
- Extensively worked and implemented several design patterns like MVC, Abstract Factory, Front Controller, Singleton, Business Delegate, Session Facade, Data Transfer Object (DTO), and Data Access Object (DAO).
- Excellent interpersonal abilities, communication skills, time management and Team skills with an intention to work hard to attain project deadlines under stressful environments.
- Involved in Understanding functional specifications and developing creative solutions to meet business requirements.
TECHNICAL SKILLS
Programming Languages: C, Java/ J2EE, SQL, PL/SQL
J2EE Technologies: JDBC, Servlets, JSP, Java Beans, JNDI, EJB, JMS, JNDI
Web Technologies: JavaScript, HTML/HTML5, CSS/CSS3, JQuery, JSON, AJAX, DOM, XML, XPATH, XHTML, DHTML, Bootstrap, Angular JS, Web Services, SOAP and REST, JAX - RS, JAX-WS, ReactJs.
Version Control Tools: Tortoise SVN, Clear Case and Git Hub
MVC Frameworks: Spring 3.0, Struts 1.x, Struts 2, JSF 2.0
Methodology: Waterfall, Agile, TDD(Test Driven Development)
ORM Frameworks: Hibernate, IBatis, Spring JDBC, JPA.
Database: Oracle 8i/9i/10g/11g/12c, MS-SQL Server 2000/2005/2008 , MY SQL, DB2
IDEs/Development Tools: Net Beans 7.0.1,Eclipse, RAD, Ant, Maven, CVS, SVN, Toad, JIRA
Operating Systems: Windows 8, Windows 95/98/NT/2000/XP, Linux
PROFESSIONAL EXPERIENCE
Confidential, Portland, Oregon
Java UI Developer
Responsibilities:
- Developed the user interface for back office support and worked collaboratively in Agile scrum team on the Design and development of application based MVC framework using Angular2, HTML 5.0 and CSS3.
- Worked on HTML/HTML5, CSS/CSS3 style sheets, ReactJs and JQuery to tie together a diverse range of sites with an easily understandable structure.
- Strong working experience in solving Cross-Browser Compatibility challenges and processing Responsiveness.
- Applied data visualization by adding grids and dynamic graphs with data fetched from JSON web services.
- Developed APIs using AJAX and JSON to implement more robust and efficient client facing applications.
- Redesigned user interface HTML frameworks with Bootstrap and refined CSS styling.
- Using AJAX to request JSON data through third party REST APIs to acquire products data from server and display it in sorted order.
- Worked extensively on web 2.0 migration from Conventional web Frame work to Ajax driven framework and extensively used JQuery, AJAX and MVC in Presentation Layer.
- Involved in using JQuery Validation Plug-in for client side validation.
- Designed navigation structure, interaction and styling for an AJAX environment.
- Developed user-friendly interface to seamlessly combine the new module with existing login system by using Angular JS framework and JQuery.
- Used the responsive utilities of the Bootstrap frameworks to facilitate the design displaying properly on different devices.
- Involved in maintenance, transformation and support appropriate formats for existing applications.
- Worked with back-end side to configured applications with Apache Server.
- Responsible for introducing an increased quality standard for web page design and maintain quality with innovative internal solutions.
- Worked on tools like JIRA for bug tracking and Git Hub for version control.
Environment: HTML5, CSS3, JavaScript, JQuery, JSON, Agile, AJAX, MVC framework, Angular JS, Media queries, Eclipse, Bootstrap, Firebug, Apache, Dojo, Git JIRA.
Confidential, Seatle, WA
Java/J2EE Developer
Responsibilities:
- Involved in Designing, Developing, Bug fixing, documenting and unit testing of the application
- Involved in the development of the GUI screens using JSP, XML/XSLT, HTML and JavaScript
- Analyzed and developed the application using Spring MVC Framework
- Used AJAX for client-to-server communication
- Created and deployed web pages using HTML, JSP, JavaScript and CSS.
- Designed GUI using Spring framework, AJAX, JavaScript, JSP, Servlets, XML, XSL, CSS and Oracle 11g.
- Used CVS for source code version control
- Used Struts Controller to implement workflow application
- Developed functions and store procedures using SQL and PL/SQL for the application
- Designed the business object with Hibernate ORM mapping and interfaced with the business mangers using Spring DAO.
- Coded web pages using HTML, JavaScript, and Struts tag libraries.
- Designed the JSP pages using Eclipse and integrated the Custom developed components for better look and feel.
- Developed Stored Procedures, Packages, and Functions for the batch framework.
- Used SVN to deploy them in to a central depository location
- Used JBoss and Weblogic application server in the development
- Used Maven for the project dependencies
- Performed the Unit testing using Junit framework.
Environment: Java/J2EE, Struts, ANT, MVC, spring, Weblogic Application Server, Mongo DB, JBoss, Oracle, HTML, DHTML, JSP, JSF, Oracle 10g/11g, JPA, Spring Batch, CSS, JavaScript, AJAX, Hibernate, XML, UNIX
Confidential, Raleigh, NC
Java Web Developer
Responsibilities:
- Involved in development, design and implementation of front end part of the application.
- Developed Use Case Diagrams, Object Diagrams and Class Diagrams in UML using Rational Rose.
- Worked on creating Java web services using SOAP, implemented the SOAP 1.2 standards.
- Developing Responsive Design UI Rich Rest Service Applications, Single Page Applications and HTML Wireframes using HTML5 Grid Structures/Layouts, CSS3 Media Queries, Ajax, Angular JS,ReactJs and Bootstrap.
- Actively engaged in the Agile development process.
- Used Angular.Js integrated with Bootstrap framework for UI development.
- Contributed in the system study to understand the functionality of the current system Requirement Specification document.
- Involved in writing Spring Configuration XML file that contains declarations and other dependent objects declaration.
- Developed user interface using JSP, JSP Tag libraries and JavaScript to simplify the complexities of the application.
- Involved in creating various Data Access Objects (DAO) for addition, modification and deletion of records using various specification files.
- Worked with RAD for coding all Java classes, web services and utility classes.
- Worked on file transformations with text to xml and vice versa, wrote custom parsers for the same.
- Used SOAP UI to test the web services, created SOAP UI test cases and worked on SOAP composite projects.
- Used Junit for all unit testing and integration testing.
- Used both CVS and SVN as source code repository system for source code version control.
- Used Oracle 11g as the database for all the data related to both the web applications.
Environment: Java, J2EE, Oracle 11g, UML, XML, Spring, Web services, JSP, SOAP, Angular.Js, Bootstrap, CSS, DAO, CVS, SVN, SOAP UI, Junit, JIRA, SOAP UI, RAD.
Confidential
Java/J2EE Developer
Responsibilities:
- Developed the application using Struts following MVC architecture.
- Identified the participating pages and the navigation paths between pages.
- Developed action and form classes based on Struts framework to handle the pages.
- Created several JSP's and populated them with data from databases using JDBC.
- Designed and developed EJBs to handle business logic and store persistent data.
- Developed Web Services to retrieve data from legacy systems.
- Used J2EE Singleton design pattern.
- Planned and implemented various SQL, Stored Procedure, and triggers.
- Used JDBC to access Oracle database and implemented of connection pooling.
- Performed building and deployment of WAR, JAR files on test, stage, and production systems
- Used BEA Weblogic Application Server.
- Used ANT for the build process.
Environment: J2EE, Java 1.4.2, Servlets, JSP, JDBC, EJB 2, JMS, Struts 1.2.x, Web Services, BEA Weblogic 8.1, Junit, SOAP, XML, JavaScript, UML, ANT, Oracle 9i, Windows 2003.
Confidential
Software Engineer
Responsibilities:
- Gathered and analyzed user/business requirements and developed System test plans.
- Performed execution of test cases manually to verify the expected results.
- Used Quick Test Professional (QTP) to conduct Data Driven Testing by pulling data from a table.
- Created Recovery Scenarios for the application exception handling using recovery manager.
- Involved in doing the GAP Analysis of the Use cases and Requirements.
- Test Scenarios developed for Test Automation.
- Involved in Regression Testing, Backend testing, Functionality and Security testing.
- Wrote SQL queries to check the integrity of data and created stored procedures and triggers.
- Interaction with the developers and technical content writers on a daily basis to update the test documents.
- Reviewed existing Test Scripts, and modified as required for new changes.
Environment: Windows 98, Java 1.4, JSP, Servlets, J2EE, JDBC, HTML, JavaScript, Oracle 8i, Apache Tomcat.