IT Software Engineer 4

Cullerton Group

Peoria (IL)

Hybrid

USD 76,000 - 125,000

Full time

33 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health insurance
401k
Holiday pay
Vision/Dental insurance

Job summary

Cullerton Group seeks a Senior Java/AWS Backend Engineer to design, develop, and support scalable backend and cloud-based applications. The role emphasizes Java development, AWS cloud technologies, APIs, databases, microservices, and CI/CD in an Agile/Scrum environment.

The engineer will work on complex software modules, perform system integrations, troubleshoot issues, and collaborate through code reviews. Hybrid work with 2 days onsite in Peoria/Chicago.

Qualifications

  • 8+ years of software development experience.
  • 8+ years of Java application development.
  • 3+ years of AWS/cloud development experience.
  • Experience designing, developing, deploying at scale.
  • Relational and NoSQL databases experience.
  • CI/CD tools knowledge (Jenkins/Azure DevOps).
  • Strong CS fundamentals, data structures, algorithms.

Responsibilities

  • Design, develop, test, and maintain complex Java-based backend applications.
  • Develop scalable cloud solutions using AWS services (ECS, Lambda, Fargate, S3).
  • Design and integrate RESTful APIs, microservices, event-driven systems, relational/NoSQL databases.
  • Participate in Agile/Scrum ceremonies, code reviews, testing and deployments.
  • Troubleshoot complex issues and mentor team members.

Skills

Java backend
AWS
RESTful APIs
Microservices
CI/CD
Agile/Scrum
Databases
Cloud security/IAM
Architecture patterns
Debugging/Troubleshooting

Education

Bachelor’s degree in CS/EE or related
Master’s degree (with 6+ years)

Tools

AWS CloudFormation
ECS
Lambda
Fargate
S3
Elasticsearch/OpenSearch
Swagger
Postman
Jenkins
Azure DevOps

Job description

Cullerton Group has a new opportunity for an IT Software Engineer 4 – Senior Java/AWS Backend Engineer in Peoria, IL or Chicago, IL. The work will be done hybrid, with 2 days per week onsite. This is a 12-month position with the possibility of extension that can lead to permanent employment with our client. Compensation is up to $91/hr + full benefits (vision, dental, health insurance, 401k, and holiday pay).

Job Summary

We are seeking an experienced Senior Software Engineer to design, develop, test, and support scalable backend and cloud-based applications. This role will focus heavily on Java development, AWS cloud technologies, APIs, databases, microservices, and CI/CD, while working within an Agile/Scrum environment. The engineer will develop complex software modules, perform system integrations, troubleshoot technical issues, and collaborate closely with other engineers through design discussions and code reviews. The position supports new development as well as maintenance of existing web, cloud, server, and computing systems.

Key Responsibilities
  • Design, develop, test, debug, deploy, and maintain complex Java-based backend applications.
  • Develop scalable cloud solutions using AWS services, including ECS, Lambda, Fargate, S3, Elasticsearch/OpenSearch, CloudFormation, and IAM.
  • Design and integrate RESTful APIs, microservices, event-driven systems, and relational/NoSQL databases.
  • Participate in Agile/Scrum ceremonies, technical discussions, PR/code reviews, integrated testing, and customer acceptance testing.
  • Troubleshoot complex application and system issues while providing technical guidance and support to other team members.
Required Qualifications
  • Bachelor’s degree in Computer Science, Electrical Engineering, or a related field with 8+ years of experience, OR a Master’s degree with 6+ years of experience.
  • 8+ years of software development experience and strong backend development experience.
  • 8+ years of Java application development experience, or 6+ years with a relevant Master’s degree.
  • At least 3 years of AWS/cloud development experience, including technologies such as CloudFormation, ECS, Lambda, Fargate, S3, Elasticsearch/OpenSearch, and IAM.
  • Experience designing, developing, deploying, and maintaining software applications at scale.
  • Experience with relational and NoSQL databases and application architecture patterns such as microservices, MVC, and event-driven architecture.
  • Experience with CI/CD tools such as Jenkins or Azure DevOps and strong knowledge of Agile/Scrum development.
  • Solid understanding of computer science fundamentals, data structures, and algorithms.
Preferred Qualifications
  • Experience with Generative AI tools/technologies for software development.
  • Experience with AWS messaging/stream-processing technologies such as SQS, SNS, and Kinesis.
  • Strong REST API development experience and familiarity with Swagger and Postman.
  • Experience with TDD/BDD and testing technologies such as Selenium and Cucumber.
  • Experience with databases such as DynamoDB, MongoDB, Cassandra, Redis, Elasticsearch, MySQL, or Oracle.
  • Strong communication, collaboration, problem-solving, and mentoring skills.
Why This Role?

This position offers the opportunity to work on complex, enterprise-scale backend and cloud applications while using modern technologies such as Java, AWS, microservices, APIs, cloud infrastructure, and GenAI-assisted software development. You’ll collaborate with experienced engineering teams, solve challenging technical problems, and contribute to software used across large-scale business and technology environments.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

IT Software Engineer 4
IT Software Engineer 4

Cullerton Group • Chicago (IL)

Hybrid
USD 135,000 - 165,000
Full benefits (vision, dental, health insurance, 401k, holiday pay)
IT Software Engineer 5 (Sr. Java Backend Developer with AWS)
IT Software Engineer 5 (Sr. Java Backend Developer with AWS)

3Core Systems, Inc • Chicago (IL)

On-site
USD 140,000 - 190,000
Hybrid work arrangement
10206
10206

3Core Systems, Inc • Chicago (IL)

On-site
USD 140,000 - 180,000
Hybrid work model
IT Software Engineer 5 (Java Lead Engineer)
IT Software Engineer 5 (Java Lead Engineer)

3Core Systems, Inc • Chicago (IL)

On-site
USD 140,000 - 170,000
Senior Java/AWS Backend Engineer – Hybrid, 12-Month Role
Senior Java/AWS Backend Engineer – Hybrid, 12-Month Role

Cullerton Group • Peoria (IL)

Hybrid
USD 76,000 - 125,000
Health insurance
401k
Holiday pay
+1
(1117883) Senior Software Engineer - Java/AWS
(1117883) Senior Software Engineer - Java/AWS

Diversified Services Network • Peoria (IL)

Hybrid
USD 140,000 - 150,000
401(k)
Dental insurance
Vision Insurance
+7
(1117883) Senior Software Engineer - Java/AWS
(1117883) Senior Software Engineer - Java/AWS

Diversified Services Network • Chicago (IL)

Hybrid
USD 140,000 - 150,000
401(k)
Health insurance
Dental insurance
+7
(1117883) Senior Software Engineer - Java/AWS
(1117883) Senior Software Engineer - Java/AWS

Diversified Services Network, Inc. • Chicago (IL)

Hybrid
USD 140,000 - 150,000
401(k)
Dental insurance
Vision Insurance
+7
10223
10223

3Core Systems, Inc • Chicago (IL)

On-site
USD 120,000 - 180,000
IT Software Engineer 4
IT Software Engineer 4

Cullerton Group • Chicago (IL)

Hybrid
USD 109,105 - 155,393
Health insurance
401k
Holiday pay