Our client is a large financial institution in New York City, New York and they are looking for a Full Stack Developer to join their team for a 6 month contract with the potential to go permanent. This Full Stack Developer role is 40 hours a week, health benefits and 401K are offered.
The Investments Management Tech Team is seeking a Full Stack Developer with a passion for their product, to help develop a state of the art, mobile first, proprietary research management platform. We are a dynamic firm that values teamwork and collaboration, and true to our history, we encourage independent thinking and provide ample opportunities for our people to stand out and make a difference. We work hard to turn our unconventional wisdom into value for investors and pursue excellent results for ourselves and our firm.
As a Full Stack Developer you will...
Love digging into new technologies, and can pick them up quickly,
You are interested in learning about distributed micro-service based systems,
And you are excited to work with open source technologies,
A passion to innovate, and proud for your product,
You judge your success by the success of your team.
We work in small teams.
We believe in working at a sustainable pace.
You'll typically code hard for 8 hours each day, but then you're off work to relax, recharge, and refocus.
You get better at what you already do well. We set up regular retrospectives to figure out what we're doing wrong so we can fix it, and what we're doing right so we can improve on it.
We consistently practice Test Driven Development, which results in high-quality, reliable and more maintainable code.
And we believe that methodical, steady, relentless forward momentum drives consistent results.
Full Stack Developer Desired Skills/ Experience:
Complete understanding of full stack development using, Java Spring Boot, React JS & React Native
Hands on development experience with designing restful web services
Experience with database technologies such as MongoDB, Realm DB and relational such as MSSQL/Oracle
Experience and/or interest in Test Driven Development (TDD) and agile methodologies
Are a great written and verbal communicator
Experience with elastic search, full text indexing and document conversion such as Apache Tika
Experience with messaging with active mq, stomp js & websockets
Full Stack Developer Responsibilities:
Develop front end gui using React JS for web & React native for mobile w/ realm db for offline capabilities
Develop Java Spring Boot services for back end data stores
Work with the team to iteratively develop our proprietary Research Management Platform
Work with the design team to implement a consistent user experience, using react component based technologies
Work with the development team and enterprise architecture to implement back end services, including elastic search
Required Technical Experience for Full Stack Developer:
Java - Springboot micro services architecture
Elastic Search on AWS w/ document ingestion using Apache Tika or similar
React (JS and or Native) w/ Redux and/or Mobex
Jest & other common testing frameworks
Git, Jenkins, Webpack & other common development ci/cd tooling
OSx and/or other unix based systems