IT Software Engineer 5

Cullerton Group
Chicago, IL

Cullerton Group has a new opportunity for an IT Software Engineer 5. The work will be done onsite or hybrid depending on the customer’s preference (Chicago, IL preferred, open to 100% remote). This is a 12-month long-term position that can lead to permanent employment with our client. Compensation is up to $115/hr + full benefits (vision, dental, health insurance, 401k, and holiday pay).


Job Summary

Cullerton Group is seeking a Senior Software Engineer to develop and enhance platform-based notification services that support large-scale industrial systems. This role focuses on building highly reliable, scalable applications that enable real-time alerts and system monitoring for critical operations. The engineer will work on complex backend systems using modern programming frameworks and collaborate with cross-functional teams to deliver high-quality, business-critical features. This position offers a mix of hands-on development, technical leadership, and mentorship within a collaborative engineering environment.


Key Responsibilities

• Develop and maintain scalable backend services using Java, Scala, and Akka technologies

• Design and implement high-availability, event-driven, and microservices-based architectures

• Collaborate with cross-functional teams to identify, troubleshoot, and resolve complex technical issues

• Lead development efforts for new features, ensuring code quality, performance, and reliability

• Mentor junior engineers and contribute to best practices, documentation, and continuous improvement initiatives


Required Qualifications

• Bachelor’s degree in Computer Science, Engineering, or a related technical field (or equivalent experience)

• 10+ years of software development experience (or 8+ years with a Master’s degree)

• 5+ years of experience with Java (Java 8 or higher)

• 2+ years of experience with Scala programming

• 2+ years of experience with Akka technologies (Streams, Actors, HTTP, Persistence)

• Strong knowledge of software development fundamentals including data structures and algorithms

• Experience working on complex systems with minimal supervision


Preferred Qualifications

• Experience designing and developing RESTful APIs (Spring Boot or similar frameworks)

• Experience building scalable, high-availability systems and microservices architectures

• Familiarity with AWS services (e.g., Lambda, S3, API Gateway, CloudWatch, etc.)

• Experience with CI/CD tools such as Jenkins or Azure DevOps

• Experience with relational and NoSQL databases (e.g., PostgreSQL, DynamoDB)

• Experience working in Agile/Scrum environments

• Demonstrated leadership and mentoring experience on technical projects


Why This Role?

This position offers an opportunity to contribute to meaningful engineering and design work that supports advanced digital platforms within a global industrial environment. You will work on high-impact systems, collaborate with experienced engineers, and gain exposure to modern cloud-based architectures and scalable software solutions. Cullerton Group provides a professional environment with growth potential and strong long-term career opportunities.

// // //