Content Management System Developer Resume
OBJECTIVE:
To utilize my expertise as a Java Developer in an innovative and challenging environment
SUMMARY:
- 8 years development in Financial industry, including development of trading applications(Front and Back offices)
- Expertise in object - oriented design, including UML, design patterns and refactoring
- 10 years of professional J2EE programming experience
- 10 years database application development with Oracle
- Strong knowledge of n-tier, multi-threading programming, SOA and Web services
- Expertize in content management system (CMS) design and support Adobe CQ and HP TeamSite
- Expert in Oracle optimization performance and tuning
- 4 years experience with agile methodologies (Scrum and XP)
TECHNICAL SKILLS:
Operating Systems: Mac OS, Linux
Languages: Java, C#, Delphi, C++
J2EE Technologies: Servlet/JSP, JSF, JMS, JDBC, Struts, Tapestry, Hibernate, Spring, Ajax, GWT
RDBMS: Oracle 7.2, 8i, 9i, 10g,11g SQL Server 2000, MySQL, PostgreSQL
Web & XML Technology: JavaScripts, HTML, DHTML, XML, DTD, XSLT, XQuery, JAXB
App. servers: JBoss, WebSphere, BEA Weblogic, Tomcat JavaScript DWR, Extjs, Ext GWT, Prototype
Dev Environment Technologies: Intellij, Eclipse, git, CVS, Ant, gradle, maven
Testing: Junit, EasyMoc, Selenium, JBehave
EMPLOYMENT HISTORY:
Content Management System Developer
Confidential
Responsibilities:
- Designed and implemented responsive components and pages
- Supported weblogic portal changes.
- Implemented Adobe SiteCatalist analytics tag management.
- Improved javaScript performance for most visited pages
- Implemented search pages and integrated with Oracle Endeca
- Used technologies: Java, Weblogic, Oracle Endeca,Weblogic Portal, Javascript, jQuery AngularJS, TeamSite, CMS
Senior Java Developer
Confidential
Responsibilities:
- Provided Adobe CQ5 support and issue resolution for content authors and JavaScript team.
- Improved and designed Adobe CQ5 components and templates
- Implemented replication solution for cluster environment.
- Reviewed and redesigned REST web services.
Used technologies: Java, Adobe CQ5 (CMS), OSGI, REST, ext js, jQuery, Sling, Hibernate, Selenium
Senior Java Developer
Confidential
Responsibilities:
- Designed and implemented scheduling module
- Developed GWT components and screens
- Implemented GWT RPC services
Used technologies: Java, PostgreSQL, Jetty, GWT, GWTP (model-view-presenter framework)
Senior Java Developer
Confidential
Responsibilities:
- Designed and implemented Portfolio backend for GlobeInvestor.
- Ported Portfolio logic from PL/SQL to java
- Process data from ‘Lipper Data Feed’ for Mutual Fund updates
- Developed new UI for Stock Filter, Fund Filter, Dividends
Used technologies: Cassandra, Java, Weblogic, Resin, Web services, JUnit, Oracle, JQuery, Hibernate, Spring, js, JQuery, REST web sevices, CMS
IT Consultant
Confidential
Responsibilities:
- Participated in Agile development process(agile planning, pair programming, JUnit and automated testing)
- Designed and implemented Hardware Upgrade Program services
- Added multi-browser compatibility to the application
- Implemented multiple fixes and developed new features
Used technologies: Java, Weblogic, Web services, JUnit, Selenium, Oracle, EJB, JSF, JQuery, Struts, JBoss Rich Faces, JBoss Seam, Hibernate, Spring, Web Services
IT Consultant
Confidential
Responsibilities:
- Designed and implemented Web Form engine
- Developed backend services for Sales Force Automation module
- Implemented Calendar/Events Scheduling module
Used technologies: Java, Web services, JUnit, Spring, Hibernate, Tomcat, GWT, Ext GWT, MySQL
Senior Developer
Confidential
Responsibilities:
- Designed and developed web layer and backend services for WealthManager™
- Implemented new Order Flow backend architecture
- Created customizable Tapestry components
- Implemented new features, fixed and refactored legacy code of WealthManager™
Used technologies: Java, XML, JUnit, JWebUnit, JavaScript, AJAX, Web Services, REST, Tapestry, Tomcat, EJB, BEA, Oracle 11g
Senior J2EE developer, Team Lead
Confidential
Responsibilities:
- Architectured and implemented component-based design for presentation layer
- Developed “Design Studio” web-based Visual Business Process and Web Form Designer
- Designed Workflow Template Generator based on XPDL.
- Lead a team of 5 programmers in Agile development
Used technologies: Java, XML, XSLT, XQuery, JUnit, JavaScript, AJAX, Prototype, DWR, Web Services, JSP, OFBiz CRM, Spring, Hibernate,Weblogic, Tomcat
Java Developer
Confidential
Responsibilities:
- Implemented complex group-scheduling algorithms
- Designed web interface and backend services for schedule customization and optimization
- Customized "eXForma eSchedule" for Lockheed Martin Corporation
- Modified Navigation system eXForma for integration with eSchedule
- Developed Ajax components integrated with eXForma, eSchedule
Used technologies: Java, JBoss, Weblogic, Struts, Eclipse, STXX, XML, XSLT, JUnit, EJB, Hibernate, Lucene, Javascript, AJAX
Senior Developer
Confidential
Responsibilities:
- Redesigned and implemented a trading server in Java for maintaining electronic links to sources of stock information, providing synchronization information and calculating trading signals
- Designed user interface in Java/Swing and C++/qt
- Integrated with S-plus and FactSet using C++ and JNI
- Optimized performance for multi-threaded network server in order to process huge volume real time stock quotas
- Updated existed VB code for compatibility with new environment
Used technologies: Java 1.4,Linux, Windows, Swing, XML, JNI, Ant, JUnit, UML, C, C++, Visual C++ 6, C#, VB 6, Oracle 9i