Requires a Bachelors degree in Computer Science, Software Engineering, Computer Engineering, or related field, and five 5 year experience in a related occupation. Requires 5 years of experience in building modern web applications and backend services. Requires 1 year of experience in machine learning algorithms and Data Science principles; researching, evaluating, implementing, and integrating 3rd party products; objectoriented design experience andor functional design experience; modern, agile software development lifecycle using tools like Jira, LeanKit or Trello; integrating with SQL, NoSQL and Graph based database systems, such as MySQL, Oracle, SQLServer, Postgres, DynamoDB, Redis, MongoDB, Neo4j or similar; working with data streams i.e., Kinesis, Kafka; messaging technologies jmsrestmqsqssns, for both point to point queues and broadcast topic communications; JavaScript, modern JavaScript libraries and tooling such as React, Redux, ES6, or Typescript; or Flow, Babel, Webpack, or similar technologies; testing with Jest, Ava, Mocha, andor Jasmine; reactive programming, building single page web applications, and building scalable, multithreaded web applications; responsive web application design and development practices, Git and tools such as Github, Bitbucket, or GitLab, Lean, datadriven techniques, XML, JSON or YAML Expertise; building SOAP or RESTful services with Java or Node.js; microservices architectures and developing highperformance systems; Java technologies, including JDBC, JPA, JMS, JAXP, JAXB, annotations. Telecommuting is permitted.
Categories: eb3
0 Comments