We use cookies and other tracking technologies to improve your browsing experience on our site, analyze site traffic, and understand where our audience is coming from. To find out more, please read our privacy policy.

By choosing 'I Accept', you consent to our use of cookies and other tracking technologies.

We use cookies and other tracking technologies to improve your browsing experience on our site, analyze site traffic, and understand where our audience is coming from. To find out more, please read our privacy policy.

By choosing 'I Accept', you consent to our use of cookies and other tracking technologies. Less

We use cookies and other tracking technologies... More

Login or register
to publish this job!

Login or register
to save this job!

Login or register
to save interesting jobs!

Login or register
to get access to all your job applications!

Login or register to start contributing with an article!

Login or register
to see more jobs from this company!

Login or register
to boost this post!

Show some love to the author of this blog by giving their post some rocket fuel 🚀.

Login or register to search for your ideal job!

Login or register to start working on this issue!

Login or register
to save articles!

Login to see the application

Engineers who find a new job through Functional Works average a 15% increase in salary 🚀

You will be redirected back to this page right after signin

Sr Scala Developer (Remote): New Enterprise Workflow Platform

Remote within North America, South America, European Union

04 August, 2021

Compensation

$90K - 150K

Remote within

  • North America
  • South America
  • European Union
Timezones
  • EST (-6/+6 hours)

Contract type

Full time
Remote working

Technologies & frameworks

  • ElasticSearch
  • Kafka
  • PostgreSQL
  • Scala
  • Slick

Benefits & perks

  • Remote working
  • Flexible working
Help lead backend development of new "no code" platform

Role overview

Job Description

Primotus is developing a user-configurable, enterprise-scale workflow platform that allows users to design an entire system - including drag-and-drop database, forms, entitlements, processes, mobile applications, business decisions, messages, and reports - with little to no custom software development (often referred to as a “No Code” Platform). Our platform is flexible enough to be deployed to a myriad of business verticals.

Version 2 of the platform streamlines APIs and uses a microservices architecture. Most all code is shared between mobile and web in an off-line first PWA (Progressive Web App) architecture using real-time processing technologies. We’re looking for an experienced Scala developer who has expertise in data-driven business/enterprise applications. 

If you think you’re a good fit and are interested in building something highly configurable and really innovative, please shoot us an email. 

Our stack includes many of the most-desired technologies, including:

  • Scala, Play Framework, Slick
  • Node.JS
  • Postgres, Kafka (Steams), ElasticSearch
  • Business Process Management (BPMN), Decision Management (DMN) or Business Rules Management 
  • Web Sockets
  • Restful API
  • Microservices
  • Angular 10, NGRX state management, Ionic 4 Mobile
  • Unit, end-to-end, API and performance testing tools
  • Jenkins, Nginx, GIT, Docker, Terraform, Grafana, Prometheus
  • AWS (S3, ECS, RDS)

Our Development Team:

  • Is small and growing with 6 members, so your contribution will have immediate impact
  • Focusses on separating code into distinct modules and microservices
  • Uses JSON API for backend/frontend integration
  • Applies Agile programming and paired development methodology in 3-week sprints
  • Works in a virtual environment

You’d Be:

  • Streamlining existing APIs 
  • Building flexible microservices that will work using multiple platforms
  • Adding additional components to core modules 
  • Building real-time data visualization on top of data analytics module
  • Utilizing backend test tools for unit testing
  • Assisting DevOps (availability, scalability, and security) in our AWS environment
  • Working with team making key architecture and stack decisions 

Skills & Requirements

You're Expected To Have:

  • Bachelor degree in computer science or other related field
  • 5 years experience in Enterprise software development
  • 2+ years experience with Scala functional development
  • Advanced SQL knowledge and experience with SQL databases and/or document-based databases 
  • Strong expertise with Graph, REST, and JSON
  • Exposure to Java (used in workflow and decision engines)
  • Some full stack experience 
  • Exposure to DevOps 
  • Strong knowledge in version control using GIT
  • Passion about software architecture, development, and continuous improvement
  • Willingness to share knowledge and mentor team members
  • Ability to work well under pressure
  • Experience working in a virtual team environment.
  • Strong written and verbal communication skills and willingness to share knowledge

Nice To Have Experience With:

  • Postgres and ElasticSearch
  • Kafka 
  • BPM (Business Process Management)
  • Node.js
  • Angular
  • 10-49

Primotus is developing a user-configurable, enterprise-scale workflow platform that allows users to design an entire system - including drag-and-drop database, forms, entitlements, processes, mobile applications, business decisions, messages, and reports - with little to no custom software development (often referred to as a “No Code” Platform). Our platform is flexible enough to be deployed to a myriad of business verticals.

View 1 job
Engineers who find a new job through Functional Works average a 15% increase in salary.

Compensation

$90K - 150K

Remote within

  • North America
  • South America
  • European Union
Timezones
  • EST (-6/+6 hours)

Contract type

Full time
Remote working

Technologies & frameworks

  • ElasticSearch
  • Kafka
  • PostgreSQL
  • Scala
  • Slick

Benefits & perks

  • Remote working
  • Flexible working

Get hired!

Sign up now and apply for roles at companies that interest you.

Engineers who find a new job through Functional Works average a 15% increase in salary.

Start with GitHubStart with Stack OverflowStart with Email

Get hired!

Sign up now and apply for roles at companies that interest you.

Engineers who find a new job through Functional Works average a 15% increase in salary.

Start with GitHubStart with Stack OverflowStart with Email

Other roles that might interest you

Sr Scala Developer (Remote): New Enterprise Workflow Platform