Junior Developer

Location: Mclean, VA
Date Posted: 01-04-2018

Job Description:  Support a large, cutting edge Java applications and web application system in a production environment.  The candidate will interact with users to understand, respond to and resolve issues reported by a large user community.  The candidate will conduct root-cause analysis of the reported issue and provide detail description of the analysis.  In addition, the candidate will use SQL skills to update and execute data quality scripts and conduct root-cause analysis when data-quality falls below 99.9%.  The candidate will monitor for system outages and escalate, as required. This position may require swing shifts from 7:00 AM and 9:00 PM Monday through Friday.
Key Skills:  JAVA, SQL, Unix Commands, Remedy, Splunk log monitoring, Data Analysis and strong communication skills.
  • Develop SQL Queries to identify and troubleshoot data problems
  • Maintain and enhance shell scripts
  • Develop and maintain Java utility programs for automation of routine tasks.
  • Respond to various types of outages ranging from enterprise wide outage to an isolated server outage
  • Perform daily server monitoring tasks and prepare reports of errors from server logs for daily distribution.
  • Identify and escalte data outages that result from server processing errors or server outages.
  • Experience interacting with customers and responding to difficult or non-reproducible issues.
  • Experience with ticket handling and managing priorities.
  • Participate in client communications via Webex, Email and Phone to resolve difficult issue.
  • Perform troubleshooting steps from various perspectives to reproduce and identify root cause of problems noted by customers.
  • Employ various strategies to ensure that client reported problems are resolved in a timely manner.
  • Identify and escalate issues that require immediate attention to Project Manager and to team for follow up and resolution
  • Collaborate with other team members to continue tasks from prior shifts and report back to next shift members.
  • Collaborate with other engineers and product owners to analyze, design, and implement user stories using an agile methodology.
  • Experience authoring and performance engineering SQL queries and stored procedures on MySQL is desired.
  • Experience in writing Java programs
  • Experience with Data analysis
  • Experience with Linux Commands
  • Excellent verbal and written communication skills
  • Ability to work on different shifts and on weekends
  • Good to have: Experience in JSP and Java. 
  • Good to have: Experience in developing REST services.
  • Good to have: Experience in at least one of the following integrated development environments: Eclipse, IBM RAD, or JDeveloper. 
  • Good to have: Experience in ticketing system; such as Remedy
  • Good to have: Experience in using Log reporting tools such as Splunk
The candidate must also be able to pass a security background check, including a credit check and be able to obtain a Public Trust level.  The candidate must have two-year residency requirement immediately prior to hire.
this job portal is powered by CATS