Full Stack Developer
Previous Job
Previous
Full Stack Developer
Ref No.: 18-03058
Location: New York, New York
Position Type:Direct Placement
Pay Rate : $ 140,000.00 - 160,000.00 /Year
The Alternate Investment Services – Client-Portal Technology group is a collaborative development team with the goal of delivering a uniform, responsive user experience to clients. We are actively working on designing and implementing a digital strategy to allow our clients to access data & documents via multiple delivery channels. We embrace Agile methodology and Open Source technologies.
 
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+ 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 4+ experience is a plus
  • 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 messaging systems (Kafka, MQ and JMS) is a plus
  • Experience with build and CI tools such as Git, Maven, and Jenkins
  • Experience using web servers, application containers, caching technologies and cloud based technologies like Docker, Containers, AWS is a plus
  • Solid knowledge of relational database design and development (SQL, stored procedures, data modeling) and understanding of NoSQL databases (Postgres, Vertica)
  • 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