Senior Portal And Java Web Application Developer Resume
Austin, TX
SUMMARY
- Software developer with more than ten years of experience in Information Technology covering architecture, design, development and testing on software applications in both Unix/Linux and Windows platforms
TECHNICAL SKILLS:
Languages: Java 1.2/1.5/1.6, PHP 4/5, C#, .NET. Shell
Portal Management: Liferay 6.1 / 6.2, Microsoft SharePoint 2010/2013
CMS: Drupal 6, Joomla 1.5/2, WordPress 3
Technologies: JSF, EJB, RMI, JPA, JSP, Servlets, JSTL, JDBC, JNDI, XML, DOM,SAX, XML, DHTML, HTML, AJAX, Java Script, JSF,Unix Shell Script, Coverage, JUNIT, ANT Build Script. JQuery 1.3.2, Angular, DOJO.
Integrated DevelopmentTools: Eclipse, Oracle JDeveloper, Netbeans, IBMRAD v6.0 and RAD 7.5, My Eclipse for J2EE/PHP/C++
Management Tools: Git, IBM Rational Team Concert, IBM Clear Case, CVS, Subversion
Application DesignTools: Rational Software Architect, Axure, Enterprise Architect Visual Modeling Platform, Visio
PROFESSIONAL EXPERIENCE
Confidential,Austin, TX
Senior Portal and Java Web Application Developer
Responsibilities:
- Developing Mobile applications on Titanium Framework.
- Developing Front End design based on AngularJS and RESTful.
- Developing Portal Applications using Microsoft Sharepoint 2010 and Liferay Portal 6.1/6.2.
- Set up Liferay Web Content Management System (WCM) - implemented Structures and Velocity Templates for Web Contents.
Senior Java J2EE Developer
Responsibilities:
- Responsible for the implementation of the WEB application. Using technologies such as Struts2, Spring Framework, Confidential 3, Apache Maven, XML, Junit, Coverage, Oracle Database 11g, Oracle WebLogic server 11g, (OIM) Oracle Identity Manager, Linux server, SVN Version Control System, CSS, XML, HTML.
Senior Java Developer
Responsibilities:
- Technical leader for developers located on Confidential .
- Created High Level & Low Level design documents and Development Class diagrams & Sequence diagrams as part of system design for the various initiatives
- Developed the Ajax enabled web pages.
- Designed and coded complex programming according to client and user specifications
- Followed established development guidelines and industry and IBM standards to ensure continuity
- Planned and implemented the unit testing and debugging of applications
- Conducted detailed analysis of defined systems specifications, develop and document designs that meet applicable standards, and identify, analyze and resolve diverse software inadequacies
- Participated in product design meetings, and ensured requirements and design specifications are complete
- Worked with IT Project Managers to establish project schedules, ensure projects follow schedule, and provide concise status reports to management.
- Oversaw the documentation developed by the Technical Writing department.
- Collaborated with multidisciplinary IT professionals in the evaluation and testing of software products using JUnit
- Collaborated with other developers in code and design reviews.
Java Senior Developer
Responsibilities:
- Responsible for the system architecture and implementation of CRM WEB application.
- The system has the following features: tracking customers' contracts, invoices and payments accepting payments based payment terms taking advantage of payment discounts generate accounting entries analyzing, profiling and scoring customer data to identify profitable customers and prospects.
- Using technologies such as Java Server Faces, Java Server Facelets, JSP, Servlets, Javascript, PostgreSql database,Unix/Linux server, CSS, XML, HTML. Handled configuration, database connectivity using EJB3/Java Persistence API, allowing the developer to focus on applicationspecific business logic.
- Responsible for the system architecture and implementation of Hotel Booking WEB application.
- The system has following features: tracking customers' contracts, invoices and payments accepting payments based on payment terms taking advantage of payment discounts generate accounting entries analyzing, profiling and scoring customer data to identify profitable customers and prospects.
Java Developer
Responsibilities:
- Developed a reusable, extensible Java based framework called the Emergys Framework and also Java Server Faces/JSP Framework for rapid web application creation.
- Utilized the architecture in the implementation of a number of different web applications.
- The architecture handled configuration,database connectivity, object caching and template management, allowing the developer to focus on applicationspecific business logic
Java Developer
Responsibilities:
- Developed a reusable, extensible PHP based frameworks such Cake, PHP Symfony and Joomla for rapid web application creation.
- Utilized the architecture in the implementation of a number of different web applications.
- The architecture handled configuration, database connectivity, object caching and template management, allowing the developer to focus on applicationspecific business logic