logo

View all jobs

Sr. Full Stack Engineer

Newark, NJ

 

Our client is looking for a Sr. Full Stack Engineer for a direct perm opportunity

Requirements:
  • Over 5+ years of hands-on experience in analysis, design, development and implementation of various client/server, web-based applications
  • Experience developing mission critical web and server applications in agile environment
  • Possess excellent software architecture, design and problem-solving skills
  • 3+ years relevant experience working on Java related technologies on Unix or Linux
  • 3+ years relevant experience working with backend technologies including JBoss, SpringBoot, SpringMVC, JPA, Tomcat, REST, Hibernate
  • 1+ years relevant experience with Spring Security, Junit, Mockito, Maven, Groovy
  • 3+ years relevant experience to client-side technologies including JavaScript, jQuery, HTML5, CSS3, SASS, Angular or React, Protractor, Newman, Jasmine, Karma, JSON, REST, TypeScript, ES6, NPM, Bower, Gulp, Grunt, WebPack
  • Excellent knowledge of MVC design pattern, dependency injection
  • Experience building site using Responsive and Material design
  • Experience with agile development methodologies and TDD
  • Knowledge of DevOps tools such as CodePipeline, Artifactory, SonarQube, Selenium, Jenkins, CheckMarx is highly desirable
  • Experience with monitoring applications using CloudWatch, Splunk and Dynatrace etc.
  • 2+ years relevant experience with document databases like MongoDB or DocumentDB and RDBMS like Postgres, Oracle or MySQL
  • Experience with scripting languages like Perl, Python or Awk
  • Knowledge of security concepts (authentication, authorization, encryption, digital signature), SSL, web service proxies, firewall, SAML 2.0, OpenId Connect, OAuth 2.0
  • Experience with running application on one of the public cloud providers like AWS, GCP or Azure
  • Experience building applications using RESTful web services and optimizing for performant websites.
  • Experience working on Version control system like GIT
  • Excellent communication skills

It is a huge plus if you have:
  • Experience in financial domain
  • Bachelor of Computer Science or Engineering
#

More Openings

Project Manager
Senior Web Developer

Share This Job

Powered by