10278

3Core Systems, Inc

Chicago (IL)

Hybrid

USD 140,000 - 170,000

Full time

38 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

3Core Systems, Inc. in Chicago is seeking a Senior Software Engineer to develop and maintain platform notification services that alert customers to critical events involving Client engines and machines.

The ideal candidate has strong experience in Java, Scala, and Akka, with a proven ability to design scalable, reliable backend systems, mentor teammates, and contribute to architecture, testing, and deployment.

Qualifications

  • Java 8+ with 5+ years of software development.
  • Scala 3+ years of programming experience.
  • Akka 2+ years with Streams, Actors, HTTP, or Persistence.

Responsibilities

  • Design, develop, and maintain backend services with Java/Scala/Akka.
  • Build reliable, scalable platform notification services.
  • Mentor teammates and contribute to architecture and deployment.
  • Implement and maintain CI/CD pipelines with Jenkins/Azure DevOps.
  • Deploy and support applications in AWS environments.

Skills

Java 8+
Scala
Akka

Education

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

Tools

Jenkins
Azure DevOps
AWS

Job description

Chicago, United States | Posted on 11/03/2026

Chicago, IL (Monday and Wednesday in office)
Top 3 Must-Have Skills
  • 1. Java 8+ – 5+ years ofsoftware development experience.
  • 2. Scala – 3+ years ofhands-on programming experience.
  • 3. Akka – 2+ years ofexperience with Akka Streams, Actors, HTTP, or Persistence.
Position Summary

Client is seeking a Senior Software Engineer to develop and maintain platform notification services that alert customers to critical eventsinvolving Client engines and machines. The ideal candidate will have strongexperience in Java, Scala, and Akka technologies, along with expertise inbuilding scalable, highly available, and reliable software applications.

The engineer will work independently on complex technicalchallenges, drive business-focused application development, mentor teammembers, and contribute to software architecture, integration, testing, anddeployment.

Key Responsibilities
  • Design, develop, and maintainbackend services using Java, Scala, and Akka technologies.
  • Build reliable, highlyavailable, and scalable platform notification services.
  • Develop and maintain complexapplication and infrastructure components.
  • Identify and resolve complexapplication and technical issues.
  • Drive application developmentand deliver business-value-driven features.
  • Apply software architecturepatterns, including microservices, event-driven architecture, and MVC.
  • Implement and maintain CI/CDpipelines using tools such as Jenkins and Azure DevOps.
  • Deploy and supportapplications in AWS environments.
  • Perform integration testing,customer acceptance testing, debugging, and validation.
  • Maintain high standards ofsoftware quality, documentation, and development practices.
  • Mentor software engineers andprovide technical guidance.
  • Collaborate with internalcustomers, end users, and cross-functional teams.
  • Contribute to Agile/Scrumdevelopment processes and continuous improvement initiatives.
Required Technical Skills
  • Java: 5+ years of softwaredevelopment experience using Java 8 or later.
  • Scala: 3+ years of Scalaprogramming experience.
  • Akka: 2+ years of experiencewith Akka technologies, including Streams, Actors, HTTP, or Persistence.
  • Strong understanding ofcomputer science fundamentals, including data structures and algorithms.
  • Experience developing andmaintaining complex software applications.
Preferred Qualifications

Candidates with experience in the following areas will bepreferred:

  • Cloud & AWS: AWS servicessuch as API Gateway, ALB, NLB, Fargate, Lambda, S3, CloudWatch, IAM, andCloudFormation.
  • Software Architecture:High-availability systems, scalable applications, microservices, andevent-driven architecture.
  • CI/CD: Jenkins, Azure DevOps,and automated software deployment.
  • Databases: PostgreSQL, AWSDynamoDB, and other relational or NoSQL databases.
  • API Development: Spring Bootand RESTful API design.
  • Programming Paradigms:Functional programming.
  • Additional Technologies: ZIOframework and type-level programming.
  • Methodologies: Agile/Scrumand collaborative software development.
Experience and Leadership Expectations
  • Bachelor's degree with 10+years of relevant experience, or Master's degree with 8+ years of relevantexperience.
  • Demonstrated ability to workindependently on complex technical assignments.
  • Experience leading small- tomedium-scale projects aligned with business priorities.
  • Ability to mentor developersand promote coding standards and best practices.
  • Strong analytical, debugging,problem-solving, and communication skills.
  • Ability to collaborateeffectively in a team-oriented environment.
Work Location and Interview Requirements
  • Chicago-based candidates arepreferred.
  • Local candidates must beavailable for in-person interviews when required.
  • Candidates considered for thehybrid arrangement must be available to work onsite on Mondays and Wednesdays.
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
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
Senior Scala Software Engineer
Senior Scala Software Engineer

3Core Systems, Inc • Chicago (IL)

Hybrid
USD 130,000 - 180,000
Senior Scala / Akka Software Engineer
Senior Scala / Akka Software Engineer

Cullerton Group • Chicago (IL)

Hybrid
USD 118,000 - 168,000
Akka/Scala Developer - 693
Akka/Scala Developer - 693

DSM-H Consulting • United States

Remote
USD 130,000 - 170,000
Senior Software Engineer: Java/Scala/Akka, Hybrid (Chicago)
Senior Software Engineer: Java/Scala/Akka, Hybrid (Chicago)

3Core Systems, Inc • Chicago (IL)

Hybrid
USD 140,000 - 170,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 & Akka Backend Engineer (Remote-friendly)
Senior Scala & Akka Backend Engineer (Remote-friendly)

Cullerton Group • Chicago (IL)

Hybrid
USD 118,000 - 168,000
10206
10206

3Core Systems, Inc • Chicago (IL)

Hybrid
USD 140,000 - 180,000
Hybrid work model