Previous Job
Full Stack Developer - Intermediate
Ref No.: 18-13746
Location: Jersey City, New Jersey
Start Date: 04/05/2018
Job Family Description:
  • Proficient in Full Stack Development as well as multiple design technique
  • Working proficiency in Full Stack toolset to design, develop, test, deploy, maintain and improve software
  • Strong understanding of Agile methodologies with ability to work in at least one of the common frameworks
  • Strong understanding of techniques such as Continuous Integration, Continuous Delivery, Test Driven Development, Cloud Development, application resiliency and security
  • Proficiency in one or more general purpose programming languages
  • Working proficiency in a portion of software engineering disciplines and demonstrates understanding of overall software skills including business analysis, development, testing, deployment, maintenance and improvement of Software
Roles and Responsibilities: The Full Stack Engineer role is responsible for designing and developing a suite of internal applications for the Global Institutional and Funds Management business within Asset Management.
We are looking for a strong hands-on technologist to be a member of a team building high performing and responsive web-based applications using Angular for User Interface and Java Spring Boot for server development.
This role requires a wide variety of strengths and capabilities, including:
• Advanced knowledge of application, data and infrastructure architecture disciplines
• Understanding of architecture and design across all systems
• Working proficiency in developmental toolsets
• Ability to collaborate with high-performing teams and individuals throughout the firm to accomplish common goals
• Proficiency in UI and Server Side Development, tools and frameworks including (Java, Spring Boot, HTML, CSS, Bootstrap, and Angular 4+)
• Understanding of software skills such as business analysis, development, maintenance and software improvement

Desirable Skills/Experience:
• Experience of Continuous integration and Continue Delivery (e.g Jenkins and Cucumber) Experience of working with BDD using Cucumber and Selenium
• Experience of working in an Agile manner
• Experience of Maven build technology and continuous integration

Additional Skills: • Minimum 7+ years of UI and server side development
• Good Java development skills (using the Eclipse IDE)
• Strong web development skills, including HTML, CSS (Bootstrap), and Angular
• Working knowledge of micro services and cloud containers (Cloud Foundry, Heroku, etc.)
• Experience using Embedded Tomcat or a similar Embedded technologies (Jersey, Grizzly, etc.)
• Knowledge of the Spring Boot 1.4 and above desirable.
• Experience of testing at the unit, integration and system levels (TDD, BDD, etc)