***Application Prog/Developer 4 (Full Stack) (DEV091718)

Location: Johnston & Charlotte, RI / NC
Date Posted: 09-14-2018
Job Title:  Application Prog/Developer - Java Full Stack Developer/Junior, mid & SR levels being considered
Location: Johnston, RI / Charlotte, NC
Duration: 6 months C2H (possible straight FT)

Top skills: node, .js, microservices,
Exposure to CI/CD (Jenkins, Nexis, Bitbucket) AWS is a plus

We are looking for a Full Stack Developer to assist in the development of web and mobile banking applications. This role would provide hands on development to build capabilities for new Node.js microservices for our new application architecture. This person would work on the development of microservice Node.js API’s for the mobile banking. The right individual for this role must be capable of building applications in Node.js, using modern architectures. You should be comfortable application patterns Ie: CQRS, application coding based on design and specifications, and also be comfortable working with application protocols such as JSON RPC, SOAP, ReST API’s, and single page architectures. Some exposure or experience with AWS services and the capabilities they provide.

The candidate must have Node and Javascript .js frameworks at their core and be committed to becoming an integral part of, and fostering growth within our development team. This person would work on the development, implementation and support of individual applications, including analysis, detailed design, development/coding, testing and implementation of the components.

In this role as a full stack Node.js developer, you will develop applications in support of the business and IT strategy.
• Responsible for researching, analyzing, designing, and delivery of IT solutions that are appropriate for the business and IT strategies in one or more domains.
• Understand client requirements and how they translate in application features
• Collaborate with a team of IT professionals to build new applications
Passion for emerging JavaScript Technologies
• Write high quality source code to program complete applications within deadline
• Conduct functional and non-functional testing
• Troubleshoot and debug applications
• Develop technical documents and handbooks to accurately represent application design and code
• With within an Agile Team (Scrums, Sprints)

2-3 years of Node.js development experience. Integration of user-facing elements developed by front-end developers with server side login Implementing automated testing, unit tests and functional tests Experience with enterprise architecture patterns Integration of data storage solutions like Mongo, Redis Implementation of security and data protection User authentication and authorization between multiple systems, servers, and environments Integration of multiple data sources and databases into one system
• Demonstrated experience distributed REST API application development • High level skills in Node, using the latest SDKs and tools and frameworks such as Express, Grunt, Lint, React Yeomen, etc.
• Experience with REST API Domain Driven Design • Experience with Node.js and Python scripting tools.
• Experience with working in an environment with a functioning CI/CD process. • Experience interfacing with back-end applications SOAP, RESTful services, and JSON.
• Experience with Agile/Jira, Jenkins/Cobertura/PMD/FindBug.
• Some exposure with Wiremock, JUnit/Mockito/Assert4J, JMS/MQ, Functional Reactive/ Lambdas/Streams Some experience with implementing Java, Spring Boot, Hibernate
Thank you,
Doreen Daly
Sr. Recruiter
Frontier Systems Consulting, Inc.
this job portal is powered by CATS