We provide IT Staff Augmentation Services!

Middleware Lead Resume

2.00/5 (Submit Your Rating)

Philadelphia, PA

SUMMARY:

  • Thirty - one years of experience in Software Development as an engineer, lead developer, and solution architect Sixteen plus years of software engineering primarily in Java for data access, middleware, and web MVC solutions.
  • Seven years experience in Agile Software Delivery Life Cycle; Certified Scrum Master.
  • Currently in the process of relocating to South Florida from New Jersey, Philadelphia Metro area.

TECHNICAL SKILLS:

Languages: Java 2 to Java 8, Python

AWS Cloud Services: IAM, SQS, S3, SNS, STS, EC2, CloudWatch, VPC.

Operating Systems: Linux, Unix, Windows, Mac OSX

Frameworks: Spring Framework (IoC, AOP - using AspectJ and Java Proxies, Web, JDBC, REST, JPA, JAXB), Spring Security, Spring LDAP, Hibernate (with MySQL, Oracle, and DB2 dialects), Apache Camel, JUnit, PowerMock, Mokito, JAX-RS Services (Jersey & CXF), Apache SOLR, JSP, JSF, Struts, Logback, Log4J, Woodstax Streaming and DOM XML Parser, Apache Xerces and Xalan (for XML and XSL), Jackson Streaming JSON Parser.

Development Tools: Eclipse IDE

Collaboration: Rally (for Agile Project management of Features, User Stories and Tasks), GitHub, GitLab, Atlassion Products (Confluence, Artifactory, Jira, Crucible, HipChat), Nexus, Gerrit, MS Sharepoint, MS Office, and MS Communicator.

Continuous Integration: Jenkins, Bamboo, Jenkins, Maven, Subversion, Cobertura, Checkmarx, Sonar, DdlUtils

Databases: Oracle, MySQL, PostgreSQL, DB2, MS SQLServer

Messaging: Apache CXF, Rabbit MQ, AWS SQS, ActiveMQ; JMS and AMQP protocols

PROFESSIONAL EXPERIENCE:

Confidential, Philadelphia, PA

Middleware Lead

Responsibilities:
  • Hands-on responsibility for coding and designing implementation approach for middleware services that support mobile application authentication and authorization.
  • Responsible for multiple middleware services and troubleshooting electronic journal content transformation and delivery, journal order management for entitlement/license purchasing
  • Responsible for arranging deployment of services to a Cloud Platform on AWS.
  • Perform scrum master duties, managing tasks for the team.

Confidential, Philadelphia, PA

Engineering Lead & Solution Architect

Responsibilities:
  • Provided an architectural review of an existing system and provide recommendations based on experience and best practices. Published findings with recommendations. Organized work into assignable user stories to be managed via an agile environment.
  • Assisted the System Owner with scrum duties to help manage the architectural work.
  • Coded new framework based on architectural findings and began completing user stories.
  • Coded organizational solutions on AWS using SQS, EC2, CloudWatch, SNS, and S3.
  • Mentored developers on staff about better ways to approach design and avoid best practices through the review and coding assignments.
  • The environment transitioning to an agile methodology from waterfall at present, Continuous Integration is a primary imitative in this transition. Provided advice and a solution to better structure the existing Maven projects and Git projects to help facilitate the transition to CI.
  • Spearheaded a project that provided HTTP access to an AWS S3 based Maven Repository for the organization.
  • Recommended and configured a set of Static Code Analysis tools that could be run both locally with Maven and during build cycles with Sonar.
  • Restructured the actual projects by consolidating projects into a aggregate project while leaving some projects as standalone to enable independent release cycles.
  • Created organization solution for metric collection Java library.

Confidential, Philadelphia, PA

Principal Engineer

Responsibilities:
  • Participating in on a comingled team of consultants and full time emplo yees to help build various systems for Team Compass, the Metadata, Search and Disco very services department of Confidential Cable.
  • Systems were lightweight high volume middleware built on top of Nett y.
  • Technical Lead for three highly visible projects, doing both design and coding.
  • Managed communications and coordinated integration efforts with client teams.
  • Documented designs and API s with both UML diagrams and Wiki entries.
  • Coordinated Testing with QA Teams for both performance and functional features.
  • Coordinated with Production support for both live issues and specifications for monitoring within the applications.

Confidential, New York Cit y, NY

Manager, Ja va Architect & Sr. Developer

Responsibilities:
  • Participated on a large team in a very agile environment as a lead developer and to build the Summary Debt Accounting System.
  • Web Development using JSF and JSP.
  • Controllers for request handling using Spring MVC.
  • Hibernate for ORM Mapping to Oracle and MySQL
  • JUnit used for unit testing.
  • CI using Cruise Control, Subversion, Jenkins, and DdlUtils for Database Schema generation.
  • Delivered using Kanban based Agile Methodologies.

Confidential, Philadelphia, PA

Lead Java Engineer

Responsibilities:
  • Participated in a pool of consultants who provided both staff augmentation and solutions o ver a variety of facing applications and platforms.
  • Agile Scrum Methodology for delivery using Rally
  • Java based Restful Web Services using JAX-RS via Jersey and Spring, hosted on Tomcat.
  • Subversion, Jenkins, JUnit, and Mockito for testing and CI. Cobertura for code coverage metrics.
  • Security and encryption concerns were addressed via OAuth and encrypted custom HTTP Headers. using Ja va libraries.
  • Responsible for coordinated multiple branches of development while managing multiple streams of work.
  • Worked with SOLR and CMS systems to handle searching of listings for viewable assets and news content.
  • Mentored the Test Engineers using Python for scripting test cases.

Confidential, Woodbury, NJ

Owner, Java Architect and Developer

Responsibilities:
  • Technical Lead on a global project within the Research & Disco very collaborated at different levels with Scientists, Business Analysts, and Architects.
  • Designed the Safety Workspace for the Knowledge Engineering program pertaining to Toxicology reports from clinical trials using frameworks designated by the Chief Architect.
  • Coded in Ja va
  • Web Development using ICEFaces components and Ja va Server Faces as an RIA Interface.
  • Spring Framework used in the business tier.
  • Built and deplo yed the application using Maven and Cruise Control.
  • Confidential

We'd love your feedback!