Description

Full Stack 
10+ years plus / financial services
Java
Angular
Restful
SQL
Spring
Test Driven Development

We are hiring a hands on Senior Full Stack Java Developer for a long term contract role. The role is to guide the development of Client/On-boarding and related systems for our client, a NYC based Investment Bank.

Please Note

This is a hybrid work model. You are required to live in the NYC area and to be able to be on-site at the client's office.

The Skills You Need To Get The Role

Solid Java development skills along with a good knowledge of its ecosystem with Test-Driven Development
Excellent understanding of Object Oriented Programming
Familiar with various design and architectural patterns
Knowledge of concurrency patterns in Java
Creating database schemas that represent and support business processes
Relational Database knowledge (able to write and understand SQL and RDBMS concepts)
Proficient in front end technologies : Angular
Familiarity with concepts of MVC, JDBC, and RESTful
Implementing automated testing platforms and unit tests
Proficiency in code versioning tools, such as Git
Familiarity with continuous integration
Java Frameworks : Spring, Spring Boot, Hibernate

Other Skills

Knowledge of basic Linux/Unix environment and commands
Good communication skills
Ability to work with complex data models
Java Messaging Services, REST Services
Knowledge of Microservices frameworks and tool chain

Education

Bachelor's degree