Full Stack Developer in Jersey City, NJ at Open Systems Technologies

Date Posted: 1/6/2020

Job Snapshot

  • Employee Type:
  • Job Type:
  • Experience:
    Not Specified
  • Date Posted:

Job Description

A financial services company is seeking a Full Stack Developer to join their team in Jersey City, NJ.


  • Contribute to daily code deploys while working on individual or team projects
  • Transform business requirements into software designs and implementations
  • Participate in code reviews with a goal of illustrating quality engineering practices and to produce the highest quality code possible
  • Build high quality, scalable and performant applications
  • Design frameworks that promote concepts of isolation, extensibility and reusability
  • Support team by managing client expectations and resolving issues on time


  • A Bachelor's degree in technical discipline
  • 9+ years of experience in application development and system analysis with thorough understanding of the middleware and message protocols
  • Experience with Core Java development concepts
    • Strong design and coding skills in Java/J2ee, Web Services, Spring, Soap/Rest APIs, and Java Script Frameworks for modern web applications such as AngularJS, Backbone
  • Experience working with Message Oriented Middleware technologies (IBM MQ, ActiveMQ, SOA, etc.)
  • Experience with Big Data ecosystem such as Hadoop, Spark, Map Reduce, H-Base, MongoDB, Yarn, Kafka
  • Experience writing quality and self-validating code using unit tests and following TDD
  • Experience operating in a Unix environment and experience with shell scripts
  • Able to leverage DevOps techniques and practices like Continuous Integration, Continuous Deployment, Test Automation, Build Automation and TDD to enable the rapid delivery of working code utilizing tools like Jenkins, Cloudbees, Chef, Git and Docker
  • Experience working in Agile Scrum
  • Experience in developing and using AWS cloud stack (S3, SQS, Redshift, Lamda, etc.) is a plus
Job keywords: