πŸ“ˆ Open Startup
RSS
API
Post a Job

get a remote job
you can do anywhere

The largest collection of Remote Jobs for Digital Nomads online. Get a remote job you can do anywhere at Remote Companies like Buffer, Zapier and Automattic who embrace the future. There are 29,350+ jobs that allow you to work anywhere and live everywhere.

The largest collection of Remote Jobs for Digital Nomads online. Get a remote job you can do anywhere at Remote Companies like Buffer, Zapier and Automattic who embrace the future. There are 29,350+ jobs that allow you to work anywhere and live everywhere.

  Jobs

  People

πŸ‘‰ Hiring for a remote Software Developer position?

Post a Job - $299
on the πŸ† #1 remote jobs board

Primotus

Scala Developer; Enterprise Workflow Platform


Primotus


dev

scala

digital nomad

dev

scala

digital nomad

30d

Apply

{linebreak}Job Description{linebreak}{linebreak}{linebreak}Primotus is developing a unique Enterprise scale, user-configurable mobile BPM (Business Process Management) platform. We’re looking for an experienced Scala developer with functional programming experience who has architectural expertise in data-driven asynchronous applications and a drive to learn Business Process Management (BPM).{linebreak}{linebreak}Our stack includes many of the most-desired technologies, including:{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Scala/Akka/CATS, Play Framework, Slick{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}BPMN (Java), DMN (Java){linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Postgres, ElasticSearch{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Kafka{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Restful API{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Angular6, CSS3, React, Ionic Mobile{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Unit, end-to-end, API and performance testing tools{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Jenkins continuous integration, GIT{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}AWS{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Our Development Team:{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Is small and growing with 8 members, so your contribution is immediately appreciated{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Is divided into frontend and backend teams{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Separates code into distinct modules and services{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Uses JSON API for backend/frontend integration{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Applies Agile programming and paired development methodology in 3-week sprints{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Works in a virtual environment{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}You’d Be:{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Helping with ElasticSearch upgrade{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Extending web sockets architecture to new Progressive Web App (PWA){linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Architecting BPM, CMMN (Case Management) and supporting systems{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Adding additional components to core modules including BPM modeler and engine, Form, Mobile, and Reporting Builders, and Entitlements{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Extending Business Rules module using DMN{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Enhancing Kafka messaging pipelines{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Building BI backend tools for maps, charts and graphs{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Utilizing backend test tools for unit testing{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Assisting in DevOps (availability, scalability, and security) in our AWS environment{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Working on Eastern Time (EST){linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}If you think you’re a good fit and are interested in building something highly configurable and really innovative, please shoot us an email.{linebreak}{linebreak}{linebreak}{linebreak}Skills & Requirements{linebreak}{linebreak}{linebreak}You're Expected To Have:{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Bachelor degree in computer science or other related field{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}5 years experience in backend Enterprise software development{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}3+ years experience with Scala functional development{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Strong knowledge of Java, J2EE, REST, and JSON{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}2+ years experience in cloud DevOps, ideally with AWS{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Strong knowledge in version control using GIT.{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Ability to work well under pressure{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Experience working in a virtual team environment.{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Knowledge of Agile methodology{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Strong written and verbal communication skills and willingness to share knowledge{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Nice To Have Some of the Following:{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Background in BPM (i.e. Activiti, Camunda) and Enterprise workflows{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}DMN exposure or decision management with Drools or other platforms{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}ElasticSearch (or Solr), Kibana, BI tools{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Postgres{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Kafka{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Jenkins{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}WebSockets{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Mobile, PWA, and/or embedded development{linebreak}{linebreak}{linebreak}{linebreak}

See more jobs at Primotus

Apply for this Job

πŸ‘‰ Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.