> Markdown version of [/jobs/ext/2289443-lead-application-development-engineer-hybrid](https://www.wearedevelopers.com/jobs/ext/2289443-lead-application-development-engineer-hybrid). 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 Application Development Engineer (Hybrid) - **Company:** American Family Insurance - **Location:** Madison, WI, United States - **Experience:** Expert - **Salary:** $131,000.0 - $220,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Amazon Web Services, Applications Architecture, Automation of Tests, Unit Testing, Microsoft Azure, Cloud Computing, Code Review, Continuous Delivery, Continuous Integration, IBM DB2, Software Design Patterns, Desktop Publishing, NoSQL, Object-Oriented Software Development, Software Architecture, Systems Development Life Cycle, Software Tools, Simple Object Access Protocol (SOAP), Software Construction, Software Engineering, Software Requirements Analysis, Software Systems, System Integration Testing, Usage Analysis, Google Cloud, Spring-boot, Information Technology, Api Design, Restful APIs, Docker, Programming Languages, Microservices - **Published:** August 29, 2026 - **Apply:** https://www.juju.com/job/00000000gpmuic ## About the Role * Demonstrated experience analyzing and understanding complex software and systems. * Demonstrated experience communicating technical information to technical and non-technical audiences. * Demonstrated experience developing and delivering multiple solution design approaches to meet customer needs. * Demonstrated experience developing complex software and systems using one or more programming languages. * Demonstrated experience analyzing requirements and estimating project size, scope, and work effort for software solutions. * Demonstrated experience providing technical guidance, mentorship, and leadership to less experienced staff. * Extensive knowledge and understanding of RESTful software development standards, methodologies, and best practices. * Extensive knowledge and understanding of infrastructure technologies, operating systems, and the interconnectivity between infrastructure platforms and software tools. * Extensive knowledge and understanding of the Systems Development Life Cycle (SDLC). * Solid knowledge and understanding of application architecture principles and design alternatives. Preferred Qualifications: + Bachelor's degree in computer science, Information Technology, Engineering, or a related field + Extensive experience in application development with strong proficiency coding, analysis and design in Java and modern Java-based frameworks such as Spring Boot and Spring + Experience using Claude - code reviews, analysis and troubleshooting. + Demonstrated experience leading technical design, development, and implementation efforts across complex software solutions + Experience building and supporting API-First(RESTful and SOAP) services, and service-oriented or microservices-based application architectures + Familiarity with cloud-enabled technologies and platforms such as AWS, Azure, or Google Cloud Platform + Familiarity with DevOps practices and tools supporting continuous integration and continuous delivery + Knowledge of containerization and orchestration technologies such as Docker and Kubernetes + Strong understanding of software engineering best practices, including object-oriented design, design patterns, code reviews, and automated testing + Experience working with DB2 and NoSQL databases + Ability to troubleshoot and resolve complex technical issues in development, test, and production environments + Experience mentoring engineers, providing technical guidance, and supporting team development + Strong collaboration and communication skills with the ability to partner effectively across engineering, product, architecture, and business teams + Experience working in Agile environments and contributing to iterative delivery practices + Experience in the insurance, financial services, or other highly regulated industry is preferred + Passion for delivering scalable, secure, and reliable technology solutions that improve customer and business outcomes. ## Description You will report to the Engineering Delivery Manager., Drive Technical Strategy and Solution Design Serve as a trusted technical expert during project planning, helping define resource needs, required skills, timelines, tools, and technologies. Evaluate and contribute to proof-of-concept initiatives that validate innovative solutions and reduce project risk. Translate business goals, requirements, and use cases into scalable technical designs and actionable development plans. Architect High-Quality Solutions Analyze complex system requirements and design robust, efficient, and maintainable solutions. Identify and manage system dependencies, ensuring seamless integration across platforms and applications. Partner with stakeholders and technical teams to validate architectural decisions and drive best practices. Solve Complex Technical Challenges Provide advanced Java coding expertise and hands-on support for high-risk features, critical initiatives, and complex technical issues. Guide teams through architectural and development challenges by recommending effective solutions and implementation strategies. Champion Quality and Continuous Improvement Lead and participate in testing activities, including unit testing and system integration testing, to ensure high-quality deliverables. Facilitate development reviews, walkthroughs, and knowledge-sharing sessions that strengthen team capabilities. Mentor team members by sharing technical expertise, best practices, and problem-solving approaches. Promote Collaboration and Operational Excellence Collaborate with cross-functional partners to optimize system workflows, data utilization, and business processes. Document design decisions, estimates, technical assumptions, code modules, and performance metrics to maintain organizational standards and support future scalability. Ensure technology solutions align with business objectives while improving efficiency, reliability, and user experience. What Success Looks Like You are a technical leader who bridges business needs and technology solutions, influences key design decisions, solves complex challenges, and empowers teams to deliver scalable, high-performing systems that drive organizational success. You have the opportunity to help the team grow in utilization of Claude for coding reviews and analysis as well as cloud technologies. ## Related Videos - [Data Fabric in Action - How to enhance a Stock Trading App with ML and Data Virtualization](https://www.wearedevelopers.com/videos/253-data-fabric-in-action-how-to-enhance-a-stock-trading-app-with-ml-and-data-virtualization) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [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) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Software Developer Salary in Switzerland [2023]](https://www.wearedevelopers.com/magazine/215-software-developer-salary-in-switzerland-2023)