JOBSEARCHER

Java Architect

Java Architect Technology: Java / Azure
Skills: Core Java, AI-assisted development tools (GitHub Copilot, etc.)
Location: Chicago, IL 60604
Experience: 15+ Years
Work Type: Onsite
Job Description
Tech Stack: Core Java, Azure (Public Cloud), AI-assisted development tools (GitHub Copilot, etc.) Transformation & Coaching Assessment & Roadmap Creation: Evaluate the current technology landscape, identify gaps, and shape the transformation roadmap for modernization. Culture Change Agent: Break entrenched “comfort zone” patterns across a team with 10+ year legacy experience. Mentor team members and interns on modern engineering practices, automation-first thinking, and cloud-native principles. AI Adoption Leader: Promote and operationalize the use of GitHub Copilot and other AI tools for: Unit test generation Code reviews & optimization Issue impact diagnosis Development efficiency Technical Leadership & Delivery Self-Sufficient Execution: Build systems independently without needing detailed “how-to” instructions. Should naturally handle engineering essentials such as timeouts, retries, dead letter queues, error handling, and resiliency patterns. Hands-on Development: Write high‑quality Java code while enhancing CI/CD pipelines, improving automated testing, and increasing code coverage. Cloud & Infrastructure Ownership: Drive Azure-related engineering tasks including IAM, horizontal/vertical scaling, monitoring, and Infrastructure-as-Code (Terraform). Operate with a philosophy of application teams owning their infrastructure. Operational Excellence Documentation & Knowledge Sharing: Transition knowledge from individuals to scalable, documented, and automated processes; establish best practices and engineering playbooks. Resiliency & Scalability Engineering: Architect broadly stable systems that minimize production issues and increase platform reliability.