We provide IT Staff Augmentation Services!

Senior Java Developer Resume

Middletown, NJ

SUMMARY:

  • Experienced technical solutions provider, from architecture to implementation and support.
  • Strengths: object - oriented programming, data structures, concurrency, relational databases, NoSQL, performance testing, REST API, and software development life cycle.
  • Original Apache Solr committer.
  • Speaker Confidential technical conferences on Java troubleshooting and performance tuning.
  • Deep appreciation of technical operations for successful high-volume production services.

SKILLS:

Programming languages: Java, PHP, Clojure, bash, JavaScript, C++, C, Objective C Kubernetes, Docker, Cloudify, Solr, Cassandra, Hadoop, Tomcat, Resin application server SQL, MySQL, Oracle HTTP, HTML, XML, JSON, Servlet, JSP, JMS, REST API Git, SVN, CVS, Ant, Maven, Make, Bamboo, Jenkins, JUnit, Eclipse

Operating systems: UNIX, Linux, OS X

EXPERIENCE:

Confidential, Middletown, NJ

Senior Java Developer

Responsibilities:

  • Global Fault Platform Scalable Managed Logging Solution ( Confidential ) - a highly scalable, highly available platform for collecting syslogs from numerous types of network devices.
  • Design, develop, and maintain a collection framework to support a very high rate of ingest (peak rate of 200,000 logs per second per device) of continuous data streams with near zero data loss. Troubleshoots and resolves production issues.
  • Enhanced Control, Orchestration, Management and Policy ( Confidential )/Data Collection, Analytics and Events ( Confidential ) Controller - a platform for automating deployment, scaling, and management of containerized applications of Confidential .
  • Lead engineer for the service change handler component. Responsible for the Cloudify and Docker platform.
  • Troubleshoots and resolves Cloudify and Docker related issues.
  • Assists other developers in containerizing their applications with Docker and deploying their containers with Cloudify.

Technology used: Java, C, libpcap, multi-threaded programming, Cloudify, Docker, Kubernetes.

Confidential, Bridgewater, NJ

Principal Software Engineer

Responsibilities:

  • Designed, developed, and maintained CBSi's central content management system (CMS) and publishing platform which powers cbsnews.com, cbssports.com, cnet.com, techrepublic.com, and tvguide.com Confidential scale. CBSi is a top ten worldwide Internet destination.
  • Architected and maintained the Solr-based search platform to support both searches within the CMS and live web sites.
  • Wrote software in PHP and JavaScript, utilizing Symfony2 framework, jQuery, and MySQL.
  • Responsible for source code branching, merges, and versioning to maintain all the active versions used by all web sites.

Confidential, Bridgewater, NJ

Principal Software Engineer

Responsibilities:

  • Onsight - high performance, highly available, NoSQL/Cassandra-based system aggregating registration data from multiple business units to provide real-time access by web sites for user profiling.
  • Graffiti - Solr-based platform with custom Solr components which consumed, tagged, and indexed all content across all CBSi web sites to support cross-pollinating related content across all web sites.
  • Real Time Session Server - back end platform to provide websites an REST API to update and query data collected in real-time about users. Migrated MySQL-based data storage to Cassandra-based alternative to improve performance, reliability, and scalability.
  • Wrote software in Java utilizing Tomcat and Resin application server, servlet, Solr, and Cassandra.
  • Provided company-wide support for Java applications. Worked with developers throughout the company to diagnose production issues. Conducted internal training on troubleshooting Java applications. Spoke Confidential various technical conferences.

Confidential, Bridgewater, NJ

Principal Software Engineer

Responsibilities:

  • Core member of the team which developed a wildly-successful enterprise search platform that was open-sourced as Apache Solr. Designed and implemented Solr's original scaling and distribution architecture as well as Java clients.
  • Designed an extensible framework and developed a public API for webshots.com.
  • Designed and developed a sub-system for batch processing of user opinions submitted by web sites visitors.

Confidential, Bridgewater, NJ

Senior Software Engineer

Responsibilities:

  • Evaluated several candidates through performance testing and whitepapers.
  • Identified code changes necessary for the migration.
  • Updated vendor-specific code to be vendor-neutral whenever possible and refactored remaining vendor-specific code into its own sub-package.
  • Authored a how-to migration guide. Worked with developers company-wide to migrate all web sites, appserver based services and tools.
  • Developed core Java libraries, back end services, and Apache HTTP modules to support custom functions on various CNET web sites.

Confidential, Middletown, NJ

Senior Technical Staff Member

Responsibilities:

  • Designed, developed, and supported web and GUI based ordering, provisioning, and network management tools both used internally by Confidential & Confidential and marketed to worldwide Confidential & Confidential customers.

Confidential, Middletown, NJ

Member of Technical Staff

Responsibilities:

  • Designed, developed, and supported a multi-user distributed database application for providing nodal services to Confidential & Confidential business customers nationwide.

Hire Now