Post Job Free
Sign in

Sr. Liferay Developer

Location:
Atlanta, GA, 30328
Posted:
April 06, 2017

Contact this candidate

Resume:

OBJECTIVE: To secure a position as a solutions architect in mid-to-large scale portal and enterprise software environments running java application servers with an opportunity to apply analytical, technical, and project management skills.

PROFESSIONAL SUMMARY

16+ years of total IT experience of which the last 13 years has been devoted to architecting solutions for the enterprise integrating backend resources (databases, SSO, IAM, CMS, Adobe,) with Portals Like Liferay, WebLogic through WebServices and other protocols, I have worked as Solutions Architect for the past 6 years focused on mid-to-large scale enterprise systems. Most recently I performed in-depth troubleshooting and performance analysis of java based portal application server environments for various clients that has led to successful integration implementations.

I have designed, architected and implemented various solutions with a mobile devices integrations built into the solutions architecture.

Fully experienced with the planning, management, development and implementation of concurrent enterprise-wide solutions in a highly demanding and constantly changing technical environment.

Experience in designing and architecting integration solutions for the java based enterprise environments with these technologies, AJAX, JavaScript, JDBC, JNDI, JTA, JSTL, XML/XSL, JavaMail, DTO, DAO, JMS, MQ Series, LDAP REST and WebServices.

Vast experience in open source portal Liferay (4.x to 7.0 version).

As a solutions architect I have designed and implemented solutions for internal and commercial products. I have vast experience in gathering requirements, determining business logic and complete system design architecture and implementation. I have seen various projects through full life cycles using Agile methodology.

Have worked extensively with Java Open Source platforms and frameworks. I have worked on projects with high emphasis on security and integrity of data transfer.

Have extensive experience in major build management systems and version and change management systems such as Starteam, Visual Source Safe, Synergy, Continium, Jenkins, Maven, Ant, Git and Subversion.

Worked in Service Oriented Architecture (SOA) design.

Deep understanding of Mobile updates specifications – updates via Firmware repository, Firmware update over the air and the software checker services.

Good understanding of Mobile uploads and downloads issues.

Managed and led teams for various java applications server based enterprise projects.

Co-ordinated internal communications like organization announcements, staff meeting and ensure effective communication is achieved through collaboration, correction, prompting peers to action.

Worked in maintenance and manual testing teams, gained the customer satisfaction and appreciated for the quick, proactive, responsive solutions for the issues and for the timely delivery and accuracy of test methodologies and test deliverables.

Highly adaptable in quickly changing technical environments with very strong organizational and analytical skills.

Have excellent oral and written communication skills with good problem solving capabilities.

SKILLS

PROGRAMMING LANGUAGES & APIs:

Java, J2EE, Servlets, JSP, JSTL, JSF, EJB, JMS, Java Portlet API, Apache Axis, Struts, Spring Framework, Spring MVC, Spring Web Flow, Spring Web Services, SQL, Ajax, XML, DHTML, JavaScript, CSS

DATABASES & RELATED APIs:

Oracle, SQL Server, MySQL, Postgres, JDBC, Hibernate, iBatis,

OPERATING SYSTEMS:

Windows, Linux, UNIX, Mac OS X

APPLICATION & WEB SERVERS:

Alfresco CMS; Apache HTTP Server, Tomcat; BEA WebLogic, Plumtree/ALUI Portal; Liferay Portal; Microsoft IIS; Caucho Resin; Vignette CMS, VBCS, Autonomy Enterprise Search; Convera Search

DEVELOPMENT ENVIRONMENTS:

Eclipse, NetBeans; IntelliJ Idea, Maven, Jalopy, HttpUnit, BeanShell, Struts, Log4j, J Unit, Axis, Ant,

BUILD & SOURCE CONTROL TOOLS:

Apache Ant, Maven; Subversion; Microsoft Visual Source Safe; IBM Rational ClearCase; CruiseControl

TESTING TOOLS:

Apache JUnit; HttpUnit; Aditar, Parasfot JTest, Mercury Quality Center

MODELING TOOLS:

Microsoft Visio; Visual Paradigm; ERwin; IBM Rational Rose

APPLICATIONS:

Adobe Acrobat; Gimp; Microsoft Office, Project; Open Office; Emacs

GENERAL SKILLS:

Object Oriented Analysis and Design; Data structures; Design patterns; Network programming using Java sockets; Concurrent programming with Java threads; Data modeling with UML, Unit/Integration/Regression/Load testing.

PROFESSIONAL EXPERIENCE

Chief Solutions Architect (Liferay)

02/2005 - Present

Choicegen (www.choicegen.com), Atlanta GA

Choicegen provides comprehensive Liferay consulting services to clients of all sizes across all industries. Our Liferay experts allows us to offer your project everything from enterprise architectural guidance to full cycle project implementation services. Choicegen's Liferay Portal solutions are robust, easy-to-maintain and cost-effective. Choicegen offers data integration services to help your organization manage data. We can help you capture data in many forms, vet, manage and transform it to provide you with meaningful insights for your business.

Companies leverage portals to increase collaboration amongst all stakeholders, foster transparency and to share knowledge. We use Liferay to develop extranet, internet, social collaboration suites, user experience platforms, mobile, and content and document management with workflows, portal migration/conversion and e-Commerce solutions. No matter the objective, no matter the business goal, Liferay is the perfect solution. In addition to the robust capabilities, I already offer, the Global Liferay Portal Best-Practice includes:

Help the project make sense of Liferay deployment options based on scale, scope and budget

Designed and architected integration solutions to Liferay with the enterprise resources, mobile solution and legacy applications

Designed and architected social capabilities

Designed multi-lingual content management strategy with CMS with a decoupled business logic.

Designed and architected a robust integration mobile strategy and solution.

Pushed for industry integration best practices.

Senior Liferay Portal Architect

07/2016 - Present

AT&T/TechMahindra (https://www.att.com/), Atlanta GA

Portal:

JSR 286 Primefaces / Icefaces / Richfaces

Sites:

1. Site Templates

2. Page Templates

Configuration:

Portal Settings

Custom Fields

Server Administration

Portal Instances

Workflow

Apps:

Plugins Configuration

Users:

Users and Organizations

User Groups

Roles

Monitoring

Project & Responsibilities

Installs configured and administered Liferay application servers.

Leads in the POC effort for the integration of Liferay with Adobe suite of products and Alfresco CMS.

Actively involves in integration/architecture meetings with various IT and business groups on how to integrate with Liferay according to business needs and best practices.

Responsible for close interaction with customers to drive requirements and customer satisfaction.

Working closely with other engineering teams, partners, and vendors to ensure inter-operability and seamless decoupled integration both from a JVM level and on JS integration.

Assists in unit, integration, and system level testing.

Extensively involves with other developers and lead the team as SME.

Develops, maintains and effectively executes project plans throughout project lifecycle in accordance Scrum methodologies;

Responsible for reference architecture from requirement document from over 200 initial requirements which includes functional and integration requirements. Worked with project teams to develop initial estimates and to manage time/cost against those estimates and present the risk and concerns to non-technical business owners. Participated in architecture and design and code reviews discussions.

Extensively involves using Java / Java EE server development, including; WebServices and created LR ServiceBuilder wrapper to consume the services as means of decoupled integrations between platforms.

Strong object-oriented analysis, design, and programming experience.

Designing and architecting integrations strategy with installed data sources in the enterprise (Oracle and PostgreSQL.).

Liferay configuration, clustering and performance tuning.

Leads onshore/offsite development and facilitating collaboration.

Tools: Liferay Portal EE 7, 6.2, Liferay IDE, Liferay SDK, Tomcat 7.0, Spring, MVC portlet, MySQL, Oracle, PostgreSQL, LDAP, Jenkins, Git, Maven, Alfresco CMS.

Liferay Portal Architect

11/2015 – 03/2016

Equifax (www.equifax.com) Atlanta, GA

Equifax powers the financial future of individuals and organizations around the world. Using the combined strength of unique trusted data, technology and innovative analytics, Equifax has grown from a consumer credit company into a leading provider of insights and knowledge that helps its customers make informed decisions. The company organizes, assimilates and analyzes data on more than 800 million consumers and more than 88 million businesses worldwide, and its database includes employee data contributed from more than 5,000 employers.

Project & Responsibilities

Installed configured and administered Liferay application servers.

Lead in the POC effort for the integration of Liferay with Adobe suite of products and Alfresco CMS.

Actively involved in integration/architecture meetings with various IT and business groups on how to integrate with Liferay according to business needs and best practices.

Responsible for close interaction with customers to drive requirements and customer satisfaction.

Working closely with other engineering teams, partners, and vendors to ensure inter-operability and seamless decoupled integration both from a JVM level and on JS integration.

Assist in unit, integration, and system level testing.

Extensively involved with other developers and lead the team as SME.

Develop, maintain and effectively execute project plans throughout project lifecycle in accordance Scrum methodologies;

Responsible for reference architecture from requirement document from over 200 initial requirements which includes functional and integration requirements. Worked with project teams to develop initial estimates and to manage time/cost against those estimates and present the risk and concerns to non-technical business owners. Participated in architecture and design and code reviews discussions.

Extensively involved using Java / Java EE server development, including; WebServices and created LR ServiceBuilder wrapper to consume the services as means of decoupled integrations between platforms.

Strong object-oriented analysis, design, and programming experience.

Designed, architected integrations strategy with installed data sources in the enterprise (Oracle and PostgreSQL.).

Liferay configuration, clustering and performance tuning.

Leading onshore/offsite development and facilitating collaboration.

Extensive exposure on portal security configurations & SAML integrations.

Assisted in understanding of solution architecture for issue resolution.

Maintained technical documentation and prepared resource tracks.

Conducted architectural reviews based on recommended modification of requirements.

Created CMS and site pages utilizing Liferay WCM.

Prepared roles, organizations and permissions for access to pages.

Implemented performance tuning and executed Liferay clustering.

Implemented BPM based on Liferay Kaleo workflow solution.

Tools: Liferay Portal EE 7, 6.2, Liferay IDE, Liferay SDK, Tomcat 7.0, Spring,, MVC portlet, MySQL, Oracle, PostgreSQL, LDAP, Jenkins, Git, Maven, Alfresco CMS, Adobe Test and Target, Clarizen

Software Development Architect (Liferay Lead)

06/2015 – 03/2016

OcuHub (www.ocuhub.com) Atlanta, GA

Project & Responsibilities

Design, Architecting and implementing integration strategy of backend resources with Liferay.

Integration technologies used include (JNDI, Web Services etc.) portal integration architecture.

Liferay planning, configuration, clustering and tuning.

Ensuring onshore/offsite implementation of the architectural solution.

Designed and architected IAM implementation and integration strategy on portal security configurations via SAML integrations.

Designed ServiceBuilder code implementation strategy in themes, templates and other plugins ensuring a decoupled code strategy.

Designed architected solution for integration points with include mobile devices notification platform and secure mail.

Maintained technical documentation and prepared resource tracks.

Conducted architectural reviews and developed Compuware solutions.

Developed wireframes according to JSF templates.

Created CMS and site pages utilizing Liferay WCM.

Prepared roles, organizations and permissions for access to pages.

Administered Portlets and created service layers.

Implemented performance tuning and executed Liferay clustering.

Installed and updated production environments and platforms.

Configured database apps and designed page layouts.

Designed and architected a POC on 2 factor authentication with Twillio after validating other mobile SMS providers.

Tools: Liferay Portal EE 6.2, Liferay IDE, Liferay SDK, Tomcat 7.0, MySQL, LDAP, Jenkins, GIT, Maven, AWS, Twillio, SES Secure mail exchange. 4PC scheduling platform.

Liferay Solution Architect (Lead)

01/2015 – 06/2015

4UCIT (TechProven) Atlanta, GA

Project & Responsibilities

As an Architect I am responsible for providing technical leadership to small size/complexity/order-value projects.

I have in depth knowledge of specified technological area, which includes knowledge of applicable processes, methodologies, standards, products and frameworks.

Responsible for defining and documenting architecture, capturing and documenting non-functional (architectural) requirements, preparing estimates and defining technical solutions to proposals (RFPs).

Participates in requirements analysis and system design.

Providing technical leadership to project team to perform design to deployment related activities, provide guidance, perform reviews, prevent and resolve technical issues.

Working on the business rules module and systems architecture and design.

Designs UI idioms to support efficient performance of user tasks.

Designs programing model to produce user interface features and javascript code that invokes UI interactivity.

Produces feature level design documentation to guide implementation teams.

Produces materials for training and mentors members of the offshore development team.

Creates and maintains system specification and sub-system specification documentation.

Stays abreast of state-of-the-art programming tools and techniques, evaluates them, and advocates their implementation.

Design and develop Continuous Delivery (CD) using Jenkins, Artifactory, Sonar, Code Collaborator, and custom Environment Manager to control deployment and give status on environment.

Build and execute technical road map in collaboration with client stakeholders.

Work on all phases of application design and development.

Conduct design and code review to ensure compliance with standards.

Responsible for assuring team technical deliverables are met on time.

Serve as a mentor and advisor to other team members.

Help evaluate and select key software and cloud solutions.

Establish IT architecture processes, standards and guidelines.

Tools: JSP 2.0, Servlets 3.0, Spring 3.0, Web services, Hibernate 2, HTML 4, JavaScript 1.7, SVN, Oracle9i, JAVA, J2EE, Eclipse 3.4.2, ANT, Liferay 6.2, Liferay Service Builder, Windows XP, Apache Tomcat-5.5, My SQL-5.1, JSR-168/JSR -286 portlet specifications, JSR- 170 content management system, JQuery- 1.4.3, AJAX.

Liferay Architect (Lead)

01/2013 – 12/2014

Millennium (Schneider Electric) Atlanta, GA

Project & Responsibilities

Designing architected integration solution existing enterprise resources aggregated into the iSel Portal solution. These resources included complex document management challenges across different layers and business logic.

Working on the business rules module and systems architecture and design.

Design and implement enterprise resources integration with the portal. These resources include remote databases, SSO, and Solr search though WebServices.

Design and develop Continuous Delivery (CD) using Jenkins, Artifactory, Sonar, Code Collaborator, and custom Environment Manager to control deployment and give status on environment.

Tools: Java, J2EE, Ant, Struts, Eclipse, XML, Tomcat 7.0, Oracle, JSP, Servlets, LINUX, Liferay 6.2 GA 2,, JSON, AJAX, Jenkins, AppConfig, subversion

Liferay Solutions Architect (Lead)

06/2012 – 05/2013

AON, Lincolnshire IL

Project & Responsibilities

Lead the in house group as the senior solutions architect and SME.

I provided technical directions on complex technical issues like system integration architecture, configuration and clustering

Worked with onshore and off shore teams in analyzing client requirements and participated in review of off shore technical provider’s integration solutions.

I acted as the mentor to all developers on the project. Lead scrum meetings, code reviews and impact analysis of design changes.

Tools Java, J2EE, Ant, Struts, Eclipse, XML, Tomcat 7.0, Oracle, JSP, Servlets, LINUX, Spring, Liferay 6.1 GA 2, Hibernate, JSON, AJAX, Jenkins, AppConfig, Git, subversion, Gradle, Puppet.

Liferay Architect

03/2011 – 05/2012

HP Austin TX

Project & Responsibilities

As a member of the development/Architecture team on the MEHIS project part of my duties included development of portlets and architectural design for the portal solution. I was instrumental to the architectural design of REST based portlet solution. Helped in Liferay theme modification for efficiency. My role also included mentoring remote resources.

Tools Java, J2EE, Maven, Eclipse, XML, Tomcat 6.0, JSP, LINUX, SpringMVC, Liferay 6.01, JSON, AJAX, Starteam.

Liferay Solutions/Architect (Lead)

10/2010 – 02/2011

Ameriprise Minneapolis, MN

Project & Responsibilities

Lead the move all Ameriprise portals from Vignette to Liferay. Part of my duties was to analyze the Vignette portal implementation and come up with a portal migration strategy to Liferay. I also did a mapping of Vignette centric solution to Liferay. The portlets developed for this migration were converted to JSR 168 portlets. My role also included mentoring on and off shore resources. I also advised the management on best way to go about migrating the portals. I configured tomcat clustering for Liferay, LDAP integration and implemented a custom SSO solution. There were multiple application deployed on one instance of Liferay.

Tools Java, J2EE, Ant, Struts, Eclipse, XML, Tomcat 6.0, Oracle, JSP, Servlets, LINUX, Spring, Liferay 6.01, Hibernate, JSON, AJAX, SiteMinder

Liferay Architect

03/2010 – 10/2010

Travelport Denver, CO

Project & Responsibilities

Lead the effort to develop a Liferay solution to make console based applications available via a portal framework. One of the uniqueness of this solution was the implementation of the front end as an AJAX based solution based on jQuery tabs. This solution was integrated with the Liferay menu and driven by changes on Liferay page management system. The tabs were driven by remote calls through REST API and webservices. I managed a team of offshore developers in the implementation.

Tools Java, J2EE, Ant, Struts, Eclipse, XML, Tomcat 6.0, MySQL, JSP, Servlets, LINUX, Spring, Liferay 5.2.3, Hibernate, JSON, AJAX

Liferay Solutions/Architect (Lead)

12/2009 – 02/2010

OneBeacon Insurance Boston, MA

Project & Responsibilities

Lead the effort to develop a proof of concept (POC). Liferay was installed and tested with different databases. Liferay was configured with SiteMinder and AD for authentication. Liferay was extended to introduce some business logic into how Liferay imported the users for AD. I help setup deployment environment using WAS as the application server. Developed themes using current Onebeacon web layout as a template. I mentored developers on creating Liferay plugins as solutions. We did a comparison of Liferay portal and WebSphere portal as a portal solution provider.

Tools Java, J2EE, Ant, Struts, Eclipse, XML, Tomcat 6.0, MySQL, Active Directory, MS SqlServer, JSF, JSP, Servlets, LINUX, Spring, Liferay 5.2.3, Hibernate, JSON, AJAX, Subversion, Hudson, SiteMinder, Alfresco, WAS

Liferay Solutions/Architect (Lead)

10/2009 – 12/2009

Erie Insurance Erie, PA

Project & Responsibilities

Lead the effort to develop a proof of concept (POC) for the Agent Exchange initiative. In this effort many of the features of Liferay were tested in the Erie Enterprise environment. Liferay was installed and tested with different databases. Liferay was configured with SiteMinder and AD for authentication. Liferay was extended to introduce some business logic into how Liferay imported the users for AD. I led the effort to ascertain if Liferay has the necessary features the Web Content Management Department needed for the Erie Agent Exchange site. We also considered Alfresco configured with Liferay as a WCM solution.

I help setup development environments for developers and members of the UI team for theme development. I mentored developers on creating Liferay plugins as solutions. We considered different solutions for various scenarios in aggregating Erie Insurance resources in Liferay Portal.

Tools Java, J2EE, Ant, Struts, Eclipse, XML, Tomcat 6.0, MySQL, Active Directory, MS SqlServer, JSF, JSP, Servlets, LINUX, Spring, Liferay 5.2.3, Hibernate, JSON, AJAX, Subversion, Hudson, SiteMinder, Alfresco

Liferay Specialist/Architect (Lead)

05/2009 – 08/2009

BlueCross BlueShield Assn. Chicago, IL

Project & Responsibilities

Lead the development and system integration audit effort. This effort included making sure the solution created by a prior consulting company adhered to Liferay’s best practices and code audit. Liferay Portal Architect Lead for the Release 2 of the project. I redesigned core components of the first release. I also mentored member of the development team and a portal Administrator, I was responsible for assisting in getting developers up to speed on Liferay development methods. The project involved BI integration using Cognos Reporting framework accessed, integration with Confluence, and Google analytics. Using the Liferay service builder and Hibernate I developed a database API to connect to several databases. This portal solution authenticated via LDAP/SiteMinder and ran on a secure protocol via SSL. I also designed and developed several JSR 286 portlets some of these portlets implemented the IPC method of portlet communication.

Tools Java, J2EE, Log4j,Cognos, Ant, Struts, Eclipse, XML, Tomcat 5.5, MySQL, JSP, Servlets, UNIX, Cygwin, Spring, Liferay, Hibernate, JSON, AJAX, ClearCase, SiteMinder, Confluence, Google Analytics

Liferay Architect (Lead)

11/2008 – 04/2009

InferenceData New York, NY

Project & Responsibilities

Liferay Portal Architect for the project. I designed a complete solution based on the client request document. I also mentored member of the development team and a portal Administrator, I was responsible for assisting in getting developers up to speed on Liferay development methods. I also provided directions on Liferay Portal best practices. The project is a BI based project using Pentaho Reporting framework accessed via several extended Liferay Iframe portlets. I developed the Liferay theme with embedded business logic using JQuery and Velocity template and extended the Liferay native classes to achieve the customization required. Using the Liferay service builder and Hibernate I developed a database API to connect to the database tables and several stored procedures. This implementation of Liferay connects to several databases at the backend. This portal solution authenticated via LDAP and ran on a secure protocol via SSL. Modified Liferay build script for versioning.

Tools Java, J2EE, Log4j, Pentaho, Ant, JUnit, Struts, Eclipse, XML, Tomcat 5.5, Oracle 11g, MySQL, JSP, Servlets, UNIX, Cygwin, Spring, Liferay, Hibernate, JSON, AJAX, SVN, Bugzilla

Liferay Developer (Senior)

10/2007 – 08/2008

Advanced Process Designs Alpharetta, GA

Project & Responsibilities

Liferay Portal mentor for the project kick off. As a member of the development team, I was responsible for assisting in getting developers up to speed on Liferay development methods. I also provided directions on Liferay Portal best practices. The project was a community based project using Alfresco CMS. I developed Liferay plugins such as Themes and Portlets. Using the Liferay service builder and Hibernate developed a database API to connect to the database. The Portlets built were of a wide variety. Some of them were based on ExtJs javascript library, instanceable Portlets, extended Calendar portlet, portlets with flash forms and Map displays. I extended the Portlet configuration code for the Portlets built. I was a member of the developers responsible for architectural decisions on the project.

Tools Java, J2EE, Log4j, Maven, Alfresco, Ant, JUnit, Struts, Eclipse, XML, Tomcat 5.5, Oracle 11g, MySQL, JSP, Servlets, UNIX, Cygwin, Spring, Liferay, Hibernate, POI, JSON, AJAX, ExtJs, clickstream, JIRA.

Portal Architect (Senior)

10/2006 – 10/2007

PayUnion Atlanta, GA

Project & Responsibilities

Project Lead/ Architect for various projects on both Liferay and Weblogic platforms. Mentored junior developers on Weblogic Portal Development project for a Heath Care Management Portal. This portal interfaced with several service providers via Web Service. Designed, developed and deployed a similar Health Care Portal on Liferay platform. I taught a 5day class on Liferay Portal for a major financial institution in Canada. Resolved development issues for members of the class thereafter (Offsite). Designed and developed an early alert system on a Liferay Portal Platform.

Tools Java, J2EE, Log4j, Maven, Ant, JUnit, Struts, Eclipse, XML, XPath, XML Schema, JDBC, Tomcat 5.5, Oracle 10g, MySQL, JBoss, JSP, Servlets, UNIX, Cygwin, Spring, Liferay, Hibernate, POI, JSON, AJAX, Liferay, Weblogic Portal.

Java Engineer (Senior)

10/2005 – 09/2006

OnlineInsight Atlanta, GA

Project & Responsibilities

Designed, Developed and deployed statistical and reporting systems. These systems were developed using various open source frameworks. Developed client interfaces for the consumers of the deployed systems. Scripting frameworks were integrated with these systems to make them highly configurable at runtime. Integrated these services with web applications for various customers. The web applications were built using Struts and Spring Web Flow implementation of the MVC architecture. Responsible for the Full Life Cycle Development of these systems. Responsibilities include requirements gathering and analysis, architectural design, coding and testing. Used Eclipse IDE with various plugins for rapid application development.

Tools Java, J2EE, Log4j, Maven, Ant, JUnit, Jalopy, Struts, Eclipse, XML, XPath, XML Schema, JDBC, Tomcat 5.1, Oracle, SqlServer, JBoss, JSP, Servlets, UNIX, Cygwin, Spring, Spring WebFlow, Hibernate, POI, XOM, AspectJ, Eclipse BIRT, Drools, Jelly, Groovy, AJAX .

Java Developer (Senior)

02/2005 – 10/2005

Harland Decatur, GA

Project & Responsibilities

Designed, Developed and deployed financial stateless distributed systems. These systems were developed to service oriented architecture implementation. Developed client interfaces for the consumers of the deployed services. Integrated these service providers with web application consumers. The web application are built using MVC architecture. Responsible for the Full Life Cycle Development of these systems including requirements gathering and analysis, architectural design, coding and testing. Developed web test cases using BeanShell.

Tools Java, J2EE, EJB, JNDI, Log4j, Maven, xDoclet, Ant, JUnit, HTMLUnit, Jalopy, BeanShell, Struts, Eclipse, SOA, XML, XPath, XML Schema, JDBC, Weblogic Server 8.1, Tomcat 5.1, DB2, JSP, Servlets, UNIX, cygwin.

Java Developer (Senior)

08/2004 – 12/2004

Bellsouth Atlanta, GA

Project & Responsibilities

Developed various web based application to J2EE specifications. These applications were built using MVC architecture and login was done using Log4j. Wrote java database replication application using

JDBC to connect to both databases. This application runs hourly via a cron job in UNIX environment. Installed and configured Weblogic 8.0. Deployed these applications both in Weblogic and iPlanet, both applications servers run in a UNIX environment.

Tools Java, J2EE, Log4j, XML, HTML, JDBC, Weblogic Server 8.1, iPlanet6, Weblogic Workshop 8.1, ORACLE 9i, JDev, PL/SQL, JSP, Servlets, and UNIX.

Java Developer (Senior)

03/2004 – 05/2004

Response Media, Inc. Norcross, GA

Project & Responsibilities

Installed and configured Jboss 4.0 and Tomcat 4.1. Developed Order Management Web Application using MVC architecture. Wrote Ant scripts to compile and deploy the application. Developed automated test cases using the Junit framework. Developed EJB 2.0 (entity and session) to manage the order processing. Created relationships in the EJB deployment descriptors using EJB QL. Configured the JBoss 4.0 application server for connection pooling through JDBC.

Tools Struts, Log4j, Ant, JUnit, Java, XML, XSLT, HTML, JSP, EJB, Jboss 4.0, Tomcat, SQL Server 2000, JDBC, J2EE, JMS.

Java Developer (Senior)

12/2002 – 07/2003

Verisign Communications, Inc. Norcross, GA

Project & Responsibilities

Used RUP methodology to develop web based application using the below listed tools.



Contact this candidate