Jobs · djinni
Software Engineer (Scala/Java)
Keystone AI · Remote · Indexed today
About the role
Develop and implement REST or gRPC APIs using Scala and Java.
Software Engineer (Scala/Java) at Keystone AI
Keystone AI is a technology company that works with clients across a variety of industries.
Technologies:
\* TypeScript/JavaScript, React, Angular,
\* React ( v17+ hooks api + Functional Components),
\* REST, gRPC,
\* OpenId, SAML,
\* Scala (ZIO, Quill, Akka gRPC, sttp, ...),
\* Java (Spring, ...),
\* Rust,
\* Testing (Gatling, ZAP, Nightwatchjs, Selenium),
\* AWS , GCP,
\* K8s, Docker,
\* Istio, Prometheus, Grafana,
\* Terraform , CloudFormation
We are looking for Software Engineer (Scala).
Required skills:
\* 3+ years of work experience in developing
\* Strong background in Java or Scala
\* Designing and implementing REST or gRPC APIs
\* Experience with relational databases (Postgress/Mysql)
\* Bachelor’s degree or higher in computer science or a related field
Desired Skills:
\* experience with ZIO or Akka, ideally both
\* understanding the core FP concepts
\* interest in Kubernetes
\* experience with Linux, Docker
Scala is not a requirement, but you must be willing to learn Scala
We offer:
\* Paid time off (24 working days per year)
\* Equipment: laptop (i7, 16/32GB RAM), 4k monitor.
\* Flexible working hours
Read the full posting on djinni →
Why this role stands out
- ★paid time off
- ★laptop
Responsibilities
- ▸Design and implement APIs
- ▸Develop software using Scala/Java
- ▸Work with databases
- ▸Write tests
Must-have skills
- ▸scala
- ▸java
- ▸3+ years experience
- ▸rest
- ▸grpc
- ▸relational databases
- ▸computer science degree
Nice-to-have skills
- ▸zio
- ▸akka
- ▸fp concepts
- ▸kubernetes
- ▸linux
- ▸docker
- ▸typescript
- ▸javascript
- ▸react
- ▸angular
- ▸aws
- ▸gcp
Benefits
- ▸paid time off
- ▸laptop
- ▸4k monitor
- ▸flexible working hours
FAQ
Is the Software Engineer (Scala/Java) role at Keystone AI remote?+
This Software Engineer (Scala/Java) position is listed as remote (Remote).
What is the salary for the Software Engineer (Scala/Java) role at Keystone AI?+
The listing states $2000-3000.
What seniority level is this Software Engineer (Scala/Java) role?+
This is a mid level position.
What skills does the Software Engineer (Scala/Java) role require?+
Key requirements include scala, java, 3+ years experience, rest, grpc, relational databases, computer science degree.
How do I apply for the Software Engineer (Scala/Java) role at Keystone AI?+
Use the "Apply on djinni" button to open the original posting on djinni, where you can submit your application directly to Keystone AI.