Previous Job
Senior Java Developer with good GWT exp.
Ref No.: 18-05153
Location: NYC, New York
Start Date: 10/05/2018
The selected candidate will be responsible for the software development, maintenance and rollout of transportation management systems for the Department of Subways. Responsibilities include software support over all stages of the software development life cycle. System integration and interdepartmental interfacing is required to provide system data and management reports for operating and staff departments and customer information.  
Desired Knowledge, Skills and Abilities:
Strong experience in Java Programming; stand-alone applications and servlets, Apache Tomcat
Strong experience with Google Web Toolkit (GWT)
In-depth knowledge of relational databases MySQL, Oracle and JDBC API
Strong knowledge of developing web programming, HTML, java script, XML
Full knowledge of Unix/Linux OS, shell scripting
Basic understanding of socket level programming, Modbus TCP/IP
Strong interpersonal skills, with the ability to communicate
  • For a train dispatching system, in production for 3 years - New functionality being added/developed; but role is more maintenance and support
  • Application written in Java 8 (hasn't updated)
  • Strong Google Web Tool Kit (GWT) needed – for front end
  • Back end is MySQL but will interface with other applications with Oracle, SQL Server, Mongo db's, JDBC required
  • Scripting language will vary depending on what else it's touching