Previous Job
Previous
Senior Java Developer
Ref No.: 16-00036
Location: New York
Position Type:Direct Placement
Start Date: 09/05/2017

Senior Software Engineer- JAVA

Our client is a 10 year old tech "start-up" with an impressive list of clients including major movie studios and cable network providers.  They have an immediate opening for a hands on developer to join a dynamic team who is building a state of the art platform with Java/Spring and PostgreSQL. 
 
Responsibilities include:
  • Design and write new APIs and data processing code in Java (exp. w/ RESTful API's a HUGE plus).
  • Create new data models to handle the increasing data volume
  • Devise algorithms to handle data synchronization across multiple systems
  • Write technical requirements for an offshore development team 
Requirements:
  • Bachelors or equivalent degree in Computer Science, Engineering, or related
  • 5+ years of experience with software design and development skills in Java.
  • Experience with Spring and core Spring components (ie. Spring Boot, Spring Security, Spring Data and Spring Data REST).
  • Experience with Web Services (REST)
  • Experience with AWS APIs and services a plus (s3, lambda, SNS, SQS)
  • Experience with Javascript, SQL (ideally PostgreSQL) is a plus
  • Experience with git and unit testing