> Markdown version of [/jobs/ext/3975504-lead-java-engineer](https://www.wearedevelopers.com/jobs/ext/3975504-lead-java-engineer). 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). --- # Lead Java Engineer - **Company:** Agility - **Location:** Mundelein, IL, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Spring Security, Amazon Web Services, Amazon Elastic Compute Cloud, Amazon S3, Application Performance Management, Cloud Computing, Cloud Engineering, Code Review, Software Design Patterns, Amazon DynamoDB, Java Platform Enterprise Edition (J2EE), Cloud Services, Amazon Simple Notification Service (SNS), Software Construction, Enterprise Software Applications, Spring Cloud, Spring-boot, SOAPAPI, Infrastructure as Code (IaC), Event Driven Architecture, Amazon Relational Database Service, Functional Programming, Api Gateway, Restful APIs, Amazon Simple Queue Service (SQS), Terraform, Microservices - **Published:** October 27, 2026 - **Apply:** https://www.thejobnetwork.com/job/4ecbfb0a-7e11-41de-ba72-ad54ac545b46/lead-java-engineer ## About the Role * 9+ years of experience in Java/J2EE development, with a strong background in building enterprise-level applications. \n * Expert-level proficiency in Java and the Spring ecosystem, including Spring Boot, Spring Cloud, and Spring Security. \n * Extensive experience with AWS cloud services and cloud-native architecture, including services such as EC2, Lambda, S3, RDS, DynamoDB, SQS, SNS, and API Gateway. \n * Hands-on experience designing and implementing Infrastructure as Code (IaC) solutions using Terraform. \n * Demonstrated expertise in designing, developing, and consuming RESTful and SOAP web services. \n * Strong understanding of microservices, event-driven architecture, design patterns, and software engineering best practices. \n ## Description * Lead the design, development, and implementation of enterprise applications using Java, J2EE, Spring Boot, and microservices architecture. \n * Design and implement cloud-based solutions using AWS services and manage infrastructure provisioning through Terraform and Infrastructure as Code (IaC) practices. \n * Develop, integrate, and maintain RESTful and SOAP web services while ensuring application performance, security, scalability, and reliability. \n * Provide technical leadership through architectural guidance, code reviews, mentoring, and collaboration with cross-functional stakeholders to establish best practices and resolve complex technical challenges. \n