Lead Software Engineer - (Chicago, IL- Local Candidates Only)

Shiro Technologies LLC

Chicago (IL)

On-site

USD 150,000 - 210,000

Full time

25 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

Shiro Technologies LLC in Chicago, IL seeks an experienced Lead Software Engineer to develop and maintain scalable notification services. The role focuses on Java/Scala, Akka, AWS, and microservices within a CI/CD-driven environment.

You will design mission-critical, highly available services, mentor engineers, and collaborate with cross-functional teams to deliver business-critical features. Strong leadership and hands-on coding are essential.

Qualifications

  • 10+ years of software development experience with a Bachelor's degree OR 8+ years with a Master's degree.
  • 5+ years of Java 8+ development experience.
  • 3+ years of hands-on Scala programming experience.
  • 2+ years of experience with Akka technologies (Actors, Streams, HTTP, Persistence).
  • Strong experience with AWS cloud services.
  • Experience designing and developing microservices.
  • Hands-on experience with CI/CD tools such as Jenkins or Azure DevOps.
  • Strong understanding of data structures, algorithms, and computer science fundamentals.

Responsibilities

  • Design, develop, and maintain scalable services using Scala and Akka.
  • Work independently on complex application and infrastructure challenges.
  • Develop highly available, reliable, and distributed applications.
  • Lead application development initiatives and deliver business-critical features.
  • Mentor and provide technical guidance to other software engineers.
  • Establish and maintain software development best practices.
  • Collaborate with stakeholders, end users, and cross-functional teams.
  • Perform integration testing and customer acceptance testing.
  • Prepare technical documentation and operational guides.

Skills

Java
Scala
Akka
AWS
Microservices
CI/CD
Data structures
Algorithms
Leadership
Distributed systems

Education

Bachelor's degree
Master's degree

Tools

Jenkins
Azure DevOps
PostgreSQL
DynamoDB
Spring Boot

Job description

We are seeking an experienced Lead Software Engineer to develop and maintain scalable, high-availability platform notification services. The ideal candidate will have strong expertise in Java, Scala, Akka, AWS, microservices architecture, and CI/CD practices.

You will work on mission-critical notification services that enable customers to receive alerts about important events, helping them efficiently operate engines and machinery.

Required Technical Skills
  • 10+ years of software development experience with a Bachelor's degree OR 8+ years with a Master's degree.
  • 5+ years of Java 8+ development experience.
  • 3+ years of hands-on Scala programming experience.
  • 2+ years of experience with Akka technologies (Actors, Streams, HTTP, Persistence).
  • Strong experience with AWS cloud services.
  • Experience designing and developing microservices.
  • Hands-on experience with CI/CD tools such as Jenkins or Azure DevOps.
  • Strong understanding of data structures, algorithms, and computer science fundamentals.
Key Responsibilities
  • Design, develop, and maintain scalable services using Scala and Akka.
  • Work independently on complex application and infrastructure challenges.
  • Develop highly available, reliable, and distributed applications.
  • Lead application development initiatives and deliver business-critical features.
  • Mentor and provide technical guidance to other software engineers.
  • Establish and maintain software development best practices.
  • Collaborate with stakeholders, end users, and cross-functional teams.
  • Perform integration testing and customer acceptance testing.
  • Prepare technical documentation and operational guides.
Preferred Qualifications
  • Experience with AWS services: API Gateway, ALB, NLB, Fargate, Lambda, S3, CloudWatch, IAM, CloudFormation.
  • Experience with PostgreSQL and NoSQL databases such as DynamoDB.
  • Strong understanding of event-driven architecture and reactive systems.
  • Experience with Spring Boot and RESTful API development.
  • Knowledge of functional programming.
  • Exposure to ZIO and type-level programming.
  • Experience working in Agile/Scrum environments.
  • Demonstrated technical leadership on small to medium-scale projects.
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
Senior Scala / Akka Software Engineer
Senior Scala / Akka Software Engineer

Cullerton Group • Chicago (IL)

Hybrid
USD 118,000 - 168,000
Senior Scala Software Engineer
Senior Scala Software Engineer

3Core Systems, Inc • Chicago (IL)

Hybrid
USD 130,000 - 180,000
Akka/Scala Developer - 693
Akka/Scala Developer - 693

DSM-H Consulting • United States

Remote
USD 130,000 - 170,000
Lead Software Engineer - Scala/Akka, AWS & Microservices
Lead Software Engineer - Scala/Akka, AWS & Microservices

Shiro Technologies LLC • Chicago (IL)

On-site
USD 150,000 - 210,000
Senior Scala/Akka Lead Software Engineer
Senior Scala/Akka Lead Software Engineer

Allitsolutions LLC • Chicago (IL)

Hybrid
USD 150,000 - 190,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
Lead Software Engineer - Java, AI, Spring Boot and Kafka
Lead Software Engineer - Java, AI, Spring Boot and Kafka

JPMorganChase • Chicago (IL)

On-site
USD 138,000 - 185,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