Senior Scala Software Engineer

3Core Systems, Inc

Chicago (IL)

Hybrid

USD 130,000 - 180,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

3Core Systems, Inc. in Chicago seeks a Senior Software Engineer with deep Java/Scala/Akka experience to build enterprise backend services.

The role requires 5+ years in software development, 3+ years in Scala, and 4+ years with Akka technologies, plus a Bachelor’s with 10+ years or a Master’s with 8+ years of education. The position is hybrid, onsite in Chicago 3 days per week, with a standard M-F schedule and a 10-month duration on a project-focused team.

Qualifications

  • Bachelor’s degree or higher with significant industry experience.
  • 10+ years of software development experience is required.
  • 8+ years in related roles are preferred.

Responsibilities

  • Develop platform notification services using Scala and Akka.
  • Mentor and guide software engineers on complex tasks.
  • Ensure high software quality with best practices and documentation.
  • Collaborate with clients and internal teams to deliver features.

Skills

AWS
CI/CD
Microservices
Scala
Java 8+
Agile
Leadership

Education

Bachelor’s degree with 10+ years
Master’s degree with 8+ years

Tools

Azure DevOps
Jenkins
PostgreSQL
NoSQL databases

Job description

Chicago, United States | Posted on 10/30/2026

Location: Chicago,IL (Hybrid-3 times a week onsite is mandatory)

Work ModelDetails: Monday and Wednesday in office

Duration: 10Months

Shift: M-F,8am - 5pm

Must Haves:
  • 5+ years of software development experience using Java 8+
  • 5+ years of Scala programming experience
  • 4+ years of Akka technologies such as Streams, Actors, HTTP,Persistence.
Must HaveSkills/Attributes:
  • AWS, CI/CD tools, Microservices, Scala
  • Hands-on experience building enterprise backend applications. (8+ yrs),
  • Scala Programming (3+ yrs),
  • CI/CD & Agile Software Development (3+ yrs)
Required Education/Experience:
  • Bachelor’s degree with 10+ years or Masters Degree with 8+ years
Required Qualifications:
  • As a Senior Software Engineer, you will build platform notification servicesthat enable CLIENT customers to be alerted for events that are critical toefficiently operate CLIENT engines and machines.
Typical task breakdown:
  • As a Senior Software Engineer you will be isresponsible for development of services using Scala and Akka technologies
  • Competent to perform all programming, projectmanagement, and development assignments without close supervision; normallyassigned the more complex aspects of systems work.
  • Works directly on complex application/technicalproblem identification and resolution
  • Works independently on complex systems orinfrastructure components that may be used by one or more applications orsystems.
  • Drivers application development focused arounddelivering business valuable features
  • Mentors and assists software engineers,providing technical assistance and direction as needed
  • Maintains high standards of software qualitywithin the team by establishing good practices and habits
  • Identifies and encourage areas for growth andimprovement within the team
  • Guides the team to develop structuredapplication/interface code, new program documentation, operations documentationand user guides in a casual, flexible environment
  • Communicates with end users and internalcustomers to help direct development, debugging, and testing of applicationsoftware for accuracy, integrity, interoperability, and completeness
  • Performs integration testing and customeracceptance testing of components that requires careful planning and executionto ensure timely, quality results.
  • Employee is also responsible for performingother job duties as assigned by CLIENT management from time to time.
Required Technical Skills:
  • 5+ years of software development experienceusing Java 8+
  • 3+ years of Scala programming experience
  • 2+ years of Akka technologies such as Streams,Actors, HTTP, Persistence
Top candidates will also have:
  • Experience with design and implementation ofhigh-availability and reliable solutions
  • Designing, developing, deploying and maintainingsoftware at scale.
  • Application architectural patterns, such as MVC,Microservices, Event-driven, etc.
  • Deploying software using CI/CD tools, such asAzure DevOps, Jenkins, etc.
  • Deploying and maintaining software using AWS.Other AWS technologies, such as API Gateway, ALB, NLB, Fargate, Lambda, S3,CloudWatch, IAM, CloudFormation, etc.
  • Developing software applications usingrelational and NoSQL databases such as PostgreSQL, AWS DynamoDB
  • Working within an Agile framework (ideallyScrum)
  • Must demonstrate solid knowledge of ComputerScience fundamentals, such as data structures and algorithms.
  • Passion for technology and an eagerness tocontribute to a team-oriented environment
  • Demonstrated leadership on small to medium-scaleprojects impacting strategic priorities
Nice to Have:
  • Experience in functional programming
  • Exposure to type level and Zio framework
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

10270
10270

3Core Systems • Chicago (IL)

Hybrid
USD 120,000 - 160,000
Akka/Scala Developer - 693
Akka/Scala Developer - 693

DSM-H Consulting • United States

Remote
USD 130,000 - 170,000
Senior Scala / Akka Software Engineer
Senior Scala / Akka Software Engineer

Cullerton Group • Chicago (IL)

Hybrid
USD 118,000 - 168,000
Lead Software Engineer - (Chicago, IL- Local Candidates Only)
Lead Software Engineer - (Chicago, IL- Local Candidates Only)

Shiro Technologies LLC • Chicago (IL)

On-site
USD 150,000 - 210,000
(1118693) Senior Software Engineer - Scala & Akka
(1118693) Senior Software Engineer - Scala & Akka

Diversified Services Network, Inc. • Chicago (IL)

Hybrid
USD 155,000 - 160,000
401k
Dental insurance
Vision Insurance
+7
(1118693) Senior Software Engineer - Scala & Akka
(1118693) Senior Software Engineer - Scala & Akka

Diversified-Services-Network • Chicago (IL)

Hybrid
USD 155,000 - 160,000
401(k)
Dental insurance
Vision Insurance
+7
Senior Scala Developer
Senior Scala Developer

Eleks • Chicago (IL)

On-site
USD 120,000 - 160,000
Close cooperation with a customer
Challenging tasks
Ability to influence project technologies
+1
Senior Scala Engineer
Senior Scala Engineer

Signify Technology • New York (NY)

Hybrid
USD 120,000 - 160,000
Senior Scala & Akka Backend Engineer (Remote-friendly)
Senior Scala & Akka Backend Engineer (Remote-friendly)

Cullerton Group • Chicago (IL)

Hybrid
USD 118,000 - 168,000
Scala Developer
Scala Developer

Signify Technology • New York (NY)

Hybrid
USD 120,000 - 160,000