> Markdown version of [/jobs/ext/3614961-it-software-engineer-5](https://www.wearedevelopers.com/jobs/ext/3614961-it-software-engineer-5). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # IT Software Engineer 5 - **Company:** Cullerton Group, LLC - **Location:** River Grove, IL, United States (Remote available) - **Experience:** Expert - **Salary:** $216,320.0 - **Contract:** Temporary contract - **Skills:** Java (Programming Language), Amazon Web Services, Mobile Application Development, Cloud Engineering, Continuous Integration, DevOps, Distributed Systems, Elasticsearch, Github, Identity and Access Management, NoSQL, Performance Tuning, Software Engineering, SQL Databases, Spring Cloud, Spring-boot, AI Coding Agents, Event Driven Architecture, AWS Fargate, Cloudwatch, Restful APIs, OpenSearch, Docker, Microservices - **Published:** October 8, 2026 - **Apply:** https://www.disabledperson.com/jobs/75877377-it-software-engineer-5 ## About the Role * Bachelor's degree required. * 10+ years of relevant experience, including 5+ years in a technical lead role. * Strong hands-on experience with Java, Spring Boot, microservices, and REST APIs. * Strong AWS experience, including ECS/Fargate, IAM, ALB, RDS, CloudWatch, and Secrets Manager. * Experience with OpenSearch/Elasticsearch, Docker, CI/CD, GitHub, distributed systems, cloud architecture, observability, DevOps, and Infrastructure as Code. * Experience with SQL/NoSQL databases, event-driven architecture, API integration, performance optimization, and AI-assisted development tools. * Strong technical leadership, communication, stakeholder management, mentoring/coaching, problem-solving, critical thinking, decision-making, collaboration, and cross-functional influencing skills. * Must currently be local to the Chicago area, even though the position can initially be performed 100% remotely, because onsite/travel needs may arise., * Experience with the latest versions of Java. * Extensive experience designing and operating complex, scalable AWS cloud-native applications. * Demonstrated experience establishing architecture standards and mentoring software engineering teams. * Experience introducing or promoting AI-assisted development practices within engineering teams. ## Description This senior technical leadership role will provide technical direction and delivery ownership for a team of software engineers developing and operating scalable, cloud-native applications on AWS. The position will drive architecture and engineering decisions across Java/Spring Boot microservices, OpenSearch, AWS infrastructure, CI/CD, and observability. The engineer will partner closely with product, architecture, and platform teams to build secure, resilient, high-performing solutions while mentoring engineers and improving development practices., * Lead software engineers in delivering business-critical cloud-native applications and establish technical and architectural standards. * Drive AWS cloud adoption, modernization initiatives, and architecture decisions across Java/Spring Boot microservices and distributed systems. * Ensure solutions meet scalability, performance, security, reliability, and operational requirements. * Promote DevOps, CI/CD, automation, observability, and AI-assisted software development practices. * Mentor engineers and collaborate with Product Owners, Architects, platform teams, and other stakeholders to align technical solutions with business objectives.