Contract requirements
Role: Java Architect
Location: Chicago, IL 60604 (100% Day One Onsite) – Locals needed
Skills: Core Java, Azure (Public Cloud), AI-assisted development tools (GitHub Copilot, etc.)
Experience : 15 + Years
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.
To apply for this job email your details to yogesh@reveilletechnologies.com