This is not a Java Developer role so please do not try and turn a Java Developer resume into a Node person, they will get rejected.
Full Stack NodeJS Developer
Manager Notes / MUST HAVES: Personality is everything – must be proactive, a lot of curiosity, inquisitive, a go getter. Node - As they rewrite things they are going to node React JavaScript
Oracle, Postgres or SQL Server – some kind of database experience. Some Oracle is ideal.
Need to like pairing with others AWS a plus/ideal – In the next 1-2 years modernizing it to AWS. They are doing the assessment this year and determining the budget.
JAVA is a plus
Knowledge of Continuous Integration environment such as Jenkins , CruiseControl, Continuum, Travis, etc. Must be comfortable mentoring, training and helping others.
What will they be doing?
Rebuilding new functionality that did not exist before and correcting how the system behaves.
In the next 1-2 years, modernizing it to AWS. They are doing the assessment this year and determining the budget.
General Summary:
Independently creates API-based applications from concept to finished product with a cloud-first emphasis using strong knowledge of general programming languages, frameworks and deployment methodologies. Implements complicated or ambiguous technical problems. Uses strong communication skills to articulate problems and solutions to both product stakeholders and the development team.
Works in a collaborative environment to build and deploy effective and efficient applications with well-tested code.
Principal Duties:
Designs, develops, tests, deploys and supports API-based systems focusing on industry best practices with a cloud-first emphasis.
Implements timely decisions on complicated technical problems.
Manages individual tasks and timelines with an ability to work without direct supervision.
Seeks continuous quality improvements for supported systems
Mentors and coaches teammates
Skills – The more the better
4+ years of software development experience
Proficiency with J2EE platform and Object Oriented concepts and design principles.
Proficiency with Relational databases related languages such as SQL, PL/SQL.
Proficiency with JavaScript technologies such as jQuery, Angular, React and Node.js.
Solid knowledge of the following technologies: HTTP, SSL/TLS, REST, XML and JSON
Experience with Test Driven Development processes and tooling such as JUnit, Mocha, Jasmine , or Protractor.
Experience with database technologies, including Oracle and PostgreSQL
Experience with containerization
Demonstrated ability to quickly learn new technologies
Advanced ability to solve complex problems, drawing upon creativity, experience, and multiple sources of information
Experience with servlet containers such as Apache Tomcat or Jetty.
Experience with REST frameworks such as Jersey or Restify.
Experience with AWS
Knowledge of Agile and DevOps development processes
Knowledge of DevOps-style deployment tools such as Docker , Ansible, or Vagrant.
Knowledge of Cucumber or similar testing frameworks for automated functional testing
Insurance and/or reinsurance industry knowledge
Advanced communication skills, including the ability to communicate complex information in straightforward manner
Required profile
Experience
Level of experience:Mid-level (2-5 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.