Haystack
← Back to Jobs
Remote
Technology

Backend Software Developer

3Core Systems, IncUnited States🇺🇸United StatesPosted 7 Jul 2026

Quick Overview

Work Type
Remote
Level
Mid Senior

Job Description

3Core Systems, Inc is an SAP and Success Factors Partner with employees located across the United States. Our organization is dedicated to customer and employee satisfaction. We provide High Quality, Cost efficient and Competitive Solutions and Resources.

3Core Systems is looking for a Backend Software Developer  for one of our clients Remote

Title: Backend Software Developer

Duration: 12 months

Location: Remote

 

Core Technical Requirements

Primary Skills

·         Scala (mandatory):

o    Minimum 2–3 years of hands-on experience

·         Java:

o    Strong experience with Java 17+

·         Backend Development:

o    Building web services and data pipelines

 

 

Frameworks & Technologies

·         Akka / Pekko (critical):

o    Akka Streams (now Pekko Streams)

o    Actors, Cluster, Singleton, Persistence, HTTP

·         Functional Programming:

o    Experience with Cats / Cats Effect

·         Streaming & Distributed Systems:

o    High-concurrency and distributed architecture experience

 

 

AWS & Cloud Stack

·         Strong experience required with:

o    IAM

o    Kinesis

o    DynamoDB

o    SQS / SNS

o    API Gateway

o    KMS

 

 

Additional Technical Skills

·         SQL and query optimization

·         CI/CD pipelines (GitHub Actions preferred)

·         DevOps exposure

·         High availability & scalable system design

·         Architecture-level understanding (hands-on, not theoretical)

 

 

Ideal Candidate Profile

·         Typically 8+ years of experience

·         Background:

o    Started with Java → transitioned to Scala

·         Strong in:

o    Functional programming

o    Distributed systems

o    Stream processing

·         Hands-on engineer (not managerial)

 

 

Interview Process

·         Total rounds: 3

·         Structure:

o    2 coding rounds

o    Additional round covering:

§  Functional programming (Scala)

§  SQL

§  AWS

§  CI/CD

§  System design

Focus Areas

·         Scala coding proficiency

·         Akka/Pekko frameworks

·         Stream processing

·         Web services design

·         Distributed systems

 

 

7. Role Scope & Responsibilities

·         Backend application development

·         Building:

o    Web services

o    Data pipelines

·         Processing machine-generated events

·         No embedded systems interaction

 

 

Skills

DynamoDB
SQL
Scala
API Gateway
AWS
Embedded Systems
GitHub Actions
HTTP
Java

Similar jobs