We provide IT Staff Augmentation Services!

Sr. Java Development Engineer Consultant Resume Profile

4.00/5 (Submit Your Rating)

Harrison, NY

Summary

8 years Java / JEE experience developing software solutions for a high-revenue, high-volume, mission-critical B2C e-commerce websites.

Technologies

  • Java 7, JEE 6 JSP, JSTL, Servlets, JDBC, JMS, JAX-B, JMX
  • Spring Web MVC 3.1, Google Web Toolkit GWT
  • Hibernate, Web Services, Service-Oriented-Architecture, SOAP, XML, OAuth
  • JavaScript jQuery, Backbone.js, node.js, Grunt.js and Bower , Python
  • CSS SASS and Compass , HTML
  • JUnit, TestNG, Mockito, Selenium
  • Spring tc Server, Resin, Apache, Unix
  • Vagrant, Eclipse, Jenkins, Maven, JRebel
  • SLF4J, Logback
  • Subversion, Git
  • Ehcache, Akamai
  • Oracle PL/SQL

Professional Experience

Confidential

Sr. Java Development Engineer Consultant

Description:

Delivered a multitude of mission-critical, high-revenue, enterprise JAVA / JEE based projects as a technical lead to successful production deployments in a fast-paced Agile/Scrum-based team environment while ensuring compliance with high quality coding standards.

Responsibilities:

  • Developed solutions for many consumer-facing applications with responsibilities encompassing front-end development, back-end service integration, 3rd-party service integration, site performance, caching, search engine optimization SEO and user accessibility.
  • Technically led a client-facing, single-page finance application based on Google Web Toolkit GWT from the ground-up including creating reusable components, client-server integration GWT-RPC , establishing a prudent development workflow, applying code-splitting and other techniques for faster page load times
  • Strictly adhered to object-oriented and functional programming principles in addition to practicing test-driven-development and defensive-coding techniques. Encouraged and conducted thorough code reviews and provided appropriate feedback.
  • Produced documentation of processes and programs UML . Mentored new developers on best practices and coding conventions. Developed various web-based internal tools, as needed, replacing redundancy and manual processes with automation.

Environment:

Java 7, JEE 6 JSP, JSTL, Servlets, JDBC, JMS, JAX-B, JMX , Spring Web MVC 3.1, Google Web Toolkit GWT , Hibernate, Web Services, Service-Oriented-Architecture, SOAP, XML, OAuth, JavaScript jQuery, Backbone.js, node.js, Grunt.js and Bower , Python, CSS SASS and Compass , HTML, JUnit, TestNG, Mockito, Selenium, Spring tc Server, Resin, Apache, Unix, Vagrant, Eclipse, Jenkins, Maven, JRebel, SLF4J, Logback, Subversion, Git, Ehcache, Akamai, Oracle PL/SQL,

Confidential

Sr. Lead Java Development Engineer Consultant

Description:

Confidential as a lead developer on Confidential implementation based on the IBM Websphere Commerce platform. Involved with all phases of the implementation life-cycle including environment configuration, data/services integration, and user-interface implementation.

Accomplishments:

  • Developed the core JSP pages, enhanced with client-side Dojo widgets utilizing Ajax calls to provide data from back-end data/services infrastructure via Spring Dependency Injection and JMS to the browser Spring, JSTL, Dojo, JavaScript, JSON, CSS, HTML .
  • Implemented customizations into the Commerce data model which involved creating DDL, writing data and services integration code for data to be accessed via JMS, creating EJBs and accessing EJB data on the client-side Spring, SQL, EJB, JSTL, JavaScript, JSON
  • Created reusable user interface components based on modular JavaScript, JSTL, Dojo widgets and HTML that can be plugged into different parts of the e-commerce web application promoting code reusability
  • Worked on transporting relational data from the internal data-stores using Spring, Velocity and iBATIS to populate the cohesive navigational/structural, product and sales catalog data model required by the IBM Websphere Commerce platform using IBM's massload data load Java API
  • Designed and coded a custom image URL generation system to retrieve URLs to stored images. Standardized for the e-commerce front-end environment with custom JSP tags.
  • Built in internal applications utilizing Struts, Tiles, JSP, JSTL, JDBC and the in-house built object-oriented software services infrastructure used to manage many business including Supply Chain, Advertising, Sales, etc.

Environment:

MQ, IBM Websphere Commerce 6.0, Spring 2.0, Struts, DB2, Tiles, Velocity, Ant, JSTL, JDBC, JMS, Dojo Toolkit, JavaScript, CSS, HTML, Ajax, CVS

Confidential

Java Development Engineer

Description:

Developed, managed and supported financial applications based on proprietary software framework from project design to deployment to support.

Accomplishments:

  • Built custom Java GUI-based text manipulation tools to aide and automate the critical process of data creation/modification
  • Operated on the proprietary financial development platform writing C code to manipulate and format data to be inserted into the SQL database
  • Created SQL and Unix shell scripts to diagnose database tables and determine if the data reflects the logic implemented in the application
  • Consulted with telecom and communication experts to determine appropriate implementation of the project due to various data protocols involved such as SNMP, TL1, etc.
  • Prepared support documentation and installation directives for bug-free library deployment on production servers
  • Composed and presented training material troubleshooting telecom technologies and protocols related to the Application Engineering group
  • Traveled considerably for project-oriented purposes and to train new recruits

Environment:

Java, Unix, C, Transact-SQL, SQL Server 2000

We'd love your feedback!