JavaScript Engineer
Summary:
DRIVIN is looking to expand our development team as we continue to innovate the used car industry. The candidate should have a strong background in JavaScript development and be comfortable using React and Node.js frameworks. As a member of the front end development team the main responsibilities are implementation and maintenance of data rich UI applications. The candidate should be able to implement and maintain products working closely with developers, data team and Product Owners to implement data rich applications. This candidate should be comfortable making implementation decisions for the UI layer given the product vision from the Product team. This candidate should have 2-4 years of professional development experience.
DRIVIN tech stack is cutting edge using Amazon AWS to deploy our infrastructure, using ElasticSearch for fast queries and PostgreSQL for transactional data and integrating data from the Data Science team in real time to help innovate the used car industry.
Job Description:
REQUIREMENTS:
- 3 years of professional Java development experience, Web Service experience preferred
- Experience using the Spring framework
- Experience with RDBMS (Postgres, MySql) connecting from Java application
- Experience with Junit/Mockito for unit testing code
RESPONSIBILITIES:
- Building and maintaining composite and micro services in Java/Spring
- Implementing code to meet functional requirements as documented in user stories and outlined in architectural documents
- Implementing and maintaining unit test coverage for the Web Service layer