Senior Specialist Developer / Senior Full Stack Developer

Cynet Systems   •  

Columbus, OH

Industry: Technology

  •  

8 - 10 years

Posted 29 days ago

  by    Cynet Sytems

We are looking for Senior Specialist Developer / Senior Full Stack Developer for our client in Jersey City, NJ / Columbus, OH

Job Title: Senior Specialist Developer / Senior Full Stack Developer

Job Location: Jersey City, NJ / Columbus, OH

Job Type: Contract 12 Months

Job Description:

  • We are looking for a talented Software Engineer who has a passion for their craft and seeking to get the job done right for the best outcome for our clients.
  • You will be highly motivated and have a passion for technology and creative problem solving.

Primary Job Responsibilities to Include:

  • Requirements Analysis
  • Application design and implementation
  • Automated testing
  • Application deployment
  • Second/Third level support of applications

Qualifications:

  • Hands on experience of 8-10+ years on J2EE, RESTful Services and front-end technologies is required
  • Proficient experience using advanced JavaScript libraries and frameworks such as AngularJS, KnockoutJS, ReactJS is required. Angular 2 or higher experience is required
  • Expert with agile development process and project management tools like Jira or Trello
  • Experience building apps, micro-services from the ground up and scaling at an enterprise level
  • Experience with Open Source tools and frameworks such as Spring, Junit, is required
  • Experience with build and CI tools such as Git, Maven, and Jenkins is required
  • Experience with messaging systems (Kafka, MQ and JMS) is a plus
  • Experience using application containers, caching technologies and cloud based technologies like Docker containers is required. Knowledge of AWS/Azure is a plus
  • Knowledge of relational database design and development (Oracle or SQL Server, stored procedures, data modeling) is required and understanding of NoSQL databases (Postgres, Vertica) is a plus
  • Solid foundation in data structures, algorithms, software design with strong analytical and debugging skills
  • Proven ability to write automated unit and integration tests for front-end and back-end code

Education:

  • Computer Science or Engineering Degree (B.S or M.S) from a major U.S. or International university is required