Application Support Engineer
, New Jersey
December 17, 2017
Position Description

About the Role:

Hands-on Java application support developer responsible for providing production and technical support, rotating on-call, project participation, and business continuity support for the Open Systems Web Portal and Web Services applications.  The candidate will have lead detection and troubleshooting of issues that affect delivery of services across multi-tier platforms: a solid understanding of Unix/Linux, Java, shell scripting, and Oracle operations is required.  Must have excellent communication skills, as we periodically interface with clients, vendor and business partners.  Familiarity with Window server administration a plus.

About our Business:

Reporting Relationships

Reports To:  Manager, Open Systems Production Support

Direct Reports: n/a

Essential Job Responsibilities:  

  • Linux Java development support with experience troubleshooting of production applications within lower and upper multi-tier environments 
  • 24x7 support of production applications on a rotating basis, and participate in resolution of escalated incident calls
  • Create application monitoring plan and recommend performance and infrastructure capacity improvements
  • Point of escalation accountable for customer support to diagnose and resolve customer impacting issues
  • Review turnover artifacts to ensure completion prior to executing production installs
  • Participate in assigned projects representing the support organization, communicate status, issues and delivery risks
  • Works with Change Management/ Release Managers on the evaluation of change events and in planning items for production deployment Perform code installations working with development and Quality Control to monitor and validate successful implementation or fallback.  Document installs defects and assigns severities to the problems that occur. When fallback occurs, perform post mortems to identify root cause (RCA)
  • Perform trending and analysis of problems; anticipate problems and develop risk mitigation plans for continuous improvement
  • Ensures monitoring alerts and system events are assessed, prioritized, and worked aggressively
  • Maintain and/or create technical support documentation

The above statements are intended only to describe the general nature of the job, and should not be construed as an all-inclusive list of position responsibilities.

Required Qualifications:

  • Education: Bachelor’s degree in Computer Science/Information Systems, or equivalent
  • 7+ years of IT experience in a technical production support role or equivalent with background in Unix and/or Windows development or operations support with hands-on using Java, C++, Python or another OO language
  • Strong technical experience with Unix/Linux, Apache, and either WebSphere, WebLogic, JBoss
  • Experience with  Oracle (moderate to expert), shell scripting, Sed, AWK,
  • Hands-on knowledge of Oracle, and using SQLPLUS
  • Strong understanding of multi-tier architecture and infrastructure configurations
  • Familiarity with common networking practices
  • Must have full life-cycle development experience in a large financial services firm
  • Analytical problem solving skills to solve complex problems and independent judgement to identify problems and recommend solutions
  • Experienced in Agile and DevOps environments and cultures.
  • Certifications: Knowledge of ITIL production support best practices

A little about us:

Not ready to apply? Join our Talent Network.

Know someone who would be interested in this job? Share it with your network.