We provide IT Staff Augmentation Services!

Java Web Programming Consultant Resume

5.00/5 (Submit Your Rating)

SKILL:

Languages: Java(1.4 - 7), HTML/XHTML, JavaScript, Cascading Style Sheets (CSS), C++, SQL, PL/SQL, PHP, Perl, Borland/Inprise Delphi 5.0, T-SQL

Technologies: AJAX, SOAP/REST (Web Services), XML(XPath, XSLT), DHTML, UML, BOSS(Business Objects Shared Services), Java Content Repository(JCR)

Developer Tools: Eclipse, Maven, Jasper, Subversion, SQL Developer, TOAD, Adobe/Day CQ5.5, Apache Felix, GIMP, NetBeans, Borland C++ Builder (BCB), Paint Shop Pro, Photoshop, Joomla, Dreamweaver, Heidi SQL, Bugzilla

Libraries/APIs: Struts, Spring, Hibernate, Swing, AWT, jUnit, iText, Adobe/Day CRX, Java 3D, OpenGL, DirectX, OGRE 3D, wxWidgets, JQuery, Prototype

Databases: MySQL(4, 5), Oracle (8, 9, 10G, 11G), Firebird SQL, SQL Server (2000, 2005), Postgre

SQLServers: Apache Tomcat, JBoss, Glassfish, Jetty, Jrun, Apache 2 HTTP Daemon

WORK HISTORY:

Confidential

Java Web Programming Consultant

Responsibilities:

  • Responsible for both original development as well as issue repairs of various web applications
  • Applications composed of various technologies including J2EE, Struts 1.1, EJB, Hibernate, JPA, & Oracle 10G/PLSQL
  • Converted several sections of the application from a page by page design to a design heavily utilizing AJAX using Jquery & retrofitting with HTML5 when possible
  • Web server was JBoss
  • Advised in Java, Oracle, & Javascript matters to the VP of Technology & Senior Programmer
  • Responsible for restarting servers on occasion when & if they froze up for a client.

Confidential

Development/Sr Oracle Engineer

Responsibilities:

  • Responsible for Coding & primary development Testing of custom Oracle/PLSQL solutions.
  • Advised in Java matters being the only developer knowing Java working at Aria
  • Performed Code reviews for other developers, code being in either PHP, Perl, or PLSQL/SQL
  • Attended Standup Scrum meetings each morning to discuss obstacles

Confidential

Owner / Consultant / Architect / Programmer

Responsibilities:

  • Responsible for Advise, Requirements gathering, Designing, Coding, Testing, & installation/setup of custom applications for organizations of small to medium size variety
  • Worked in a variety of languages including Java (using both AWT & Swing), C++, & Web based languages like JSP/Servlets(J2EE), PHP
  • Utilized techniques & technologies such as SOAP/web services, Spring/Struts/Hibernate, Ajax, & many 3rd party tools like Adobe/Day CQ5, Jasper/iText(for reporting), & Apache Felix to assist clients with projects.
  • Worked using a variety of Database environments including Oracle (8i, 9i, 10g - using a combination of PL/SQL & Java), & MySQL (4, 5) including creating the database, tables, users, stored procedures, triggers, views, & on a number of occasions automated database jobs
  • Implemented Agile Methodology throughout many of my later projects in order to improve customer satisfaction
  • Programmed model beans, views JSPs, and controller classes for a Spring MVC framework application
  • Data connection was done through Spring Data/JDBC in a MySQL database
  • Updated Maven POM file to update dependencies when necessary
  • Gathered requirements from Business users
  • Developer of widgets for PHP call center application using JQuery, MySQL, & internal PHP library
  • Gathered & Documented requirements & overall application design
  • Utilized Maven to organize dependencies and facilitate build operations
  • Lead Developer of J2EE intra/inter corporate trading application, utilizing HTML5, CSS3(using x-less), javascript(using jQuery), JSP, Servlets 3.0, Spring 3, & AJAX
  • REST Services written and consumed to decouple the application for simplicity of extension in future
  • Wrote Stored functionality & designed tables/schemas using MySQL for database functionality
  • Installed application server & JAR to production server
  • Gathered requirements for screens & changes to Computer checking consumer applications
  • Coded applications using C++, Microsoft Foundation Classes, & 3rd party tool APIs for various dependencies
  • Gathered & Documented requirements for customer information
  • Made changes to existing applications as well as created additional functionality & screens to support currently existing & future written business requirements
  • Code written in Java using Java Server Pages (JSP), Servlets (J2EE), Struts 1.1, Hibernate & MySQL for a database back-end; partially converted database to Oracle 11G
  • Created numerous web services to combine a Swing application & a JSP/Servlet(J2EE) web application together seamlessly for both clients & internal users alike to use the system
  • Web server originally was Jetty, converted to Jboss for power, cost, and ease of use
  • Gathered & Documented requirements
  • Created modules & components for Adobe/Day CQ5(CMS) in Java/J2EE, accessing REST services for data acquisition
  • Organized backend modules used within the CQ5 CMS within an Apache Felix console
  • Updated Maven POM file to update dependencies when necessary
  • Reviewed Documentation from Client on RESTful Web Services
  • Implemented wrapper to call services using Jersey REST client library
  • Created several components for Adobe/Day CQ5 that were used for uploading & cataloging documents to site; also for logging notifications of events occurring
  • Wrote several servlets using Apache Sling to interface between the JCR/JSP & web service wrapper
  • Updated Maven POM file to update dependencies when necessary
  • Gathered requirements from Client through various conference calls
  • Wrote java code for projects that were both web applications(J2EE) & Java Swing
  • Modified Maven POM file to add dependencies where project requirements fit
  • Gathered requirements to design changes to application
  • Used Java to modify Servlets & JSP pages using MooTools javascript library in a Tomcat web server using SQL Server for the database & Hibernate for the persistence layer
  • Gathered requirements from Business users
  • Used VB6 & C# with a SQL 2000 database to create & modify both new & pre-existing DLL modules for a data entry application.
  • Documented changes made for future record
  • Wrote new JSP pages, Servlet classes, & changes to pre-existing classes/pages for the client web portal whenever a DLL module was created/changed for the internal web application
  • Installed application changes to production jRun web application server

We'd love your feedback!