> Markdown version of [/jobs/ext/2723351-it-software-engineer-5-lead-software-engineer-java-aws](https://www.wearedevelopers.com/jobs/ext/2723351-it-software-engineer-5-lead-software-engineer-java-aws). 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 (Lead Software Engineer Java/AWS - **Company:** Epitec, Inc. - **Location:** Chicago, IL, United States - **Experience:** Expert - **Salary:** $183,040.0 - $195,520.0 - **Contract:** Temporary contract - **Skills:** Java (Programming Language), Adobe InDesign, Amazon Web Services, Cloud Engineering, Continuous Integration, DevOps, Distributed Systems, Elasticsearch, NoSQL, Performance Tuning, Software Engineering, Apache Solr, SQL Databases, Enterprise Search, Spring Cloud, Spring-boot, Git, Event Driven Architecture, Restful APIs, Api Management, Docker, Microservices - **Published:** September 4, 2026 - **Apply:** https://www.dice.com/job-detail/bf3eb24a-65e5-4304-b146-7000ce894f0c ## About the Role * Bachelor's degree required * 10+ years of software engineering experience (8+ years with a Master's may be considered) * 5+ years of technical lead experience * Strong hands-on experience with Java, Spring Boot, Microservices, and REST APIs * AWS experience, including cloud-native application development and architecture * Experience with OpenSearch, Elasticsearch, Coveo, Solr, or other enterprise search platforms * Strong understanding of distributed systems, event-driven architecture, and API integrations * Experience with Docker, CI/CD pipelines, Git, observability, and DevOps practices * Strong communication, leadership, and mentoring skills Preferred Qualifications * Experience evaluating or implementing enterprise search platforms * Experience helping teams make architectural and technology decisions * Experience with infrastructure as code, SQL/NoSQL databases, and performance optimization * Exposure to AI-assisted development tools This role is approximately 50% technical leadership and 50% hands-on engineering and is an excellent opportunity for a senior engineer who enjoys mentoring developers, influencing architecture, and building modern cloud-native platforms. ## Description We are seeking a Lead Software Engineer to provide technical leadership while remaining hands-on in the development of scalable cloud-native applications. This role will partner closely with developers and architects to drive technical decisions, establish engineering best practices, and deliver modern, high-performing solutions. Responsibilities * Lead and mentor software engineers while remaining actively involved in design and development * Drive technical decisions and architectural direction for cloud-native applications * Design, build, and support Java/Spring Boot microservices in AWS environments * Partner with architects, product teams, and stakeholders to deliver scalable and secure solutions * Support DevOps, CI/CD, automation, observability, and cloud modernization initiatives * Promote operational excellence, performance optimization, and continuous improvement * Collaborate with adjacent engineering teams and consuming applications across the organization ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Your next 10x engineer isn't in your city. Refactor accordingly.](https://www.wearedevelopers.com/videos/100103-your-next-10x-engineer-isn-t-in-your-city-refactor-accordingly) ## Related Articles - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)