Lead Architect Dallas, TX / Chicago, IL / New York, NY - Onsite
We are looking for a hands-on Lead Architect with strong experience in Java, Spring Boot and Cloud platforms who can own end-to-end system architecture and confidently communicate with senior stakeholders. This is not a pure managerial role - you must be deeply technical and capable of driving architecture decisions across large-scale distributed systems.
Key Responsibilities
Own architecture design across application, integration, data and cloud layers
Design scalable, high-performance and resilient systems
Lead and drive architecture discussions with senior stakeholders and client teams
Define design standards, best practices and governance
Review and approve high-level and low-level designs
Guide engineering teams and resolve complex technical challenges
Evaluate and recommend tools, frameworks and cloud services
Mentor senior engineers and tech leads
Required Skills
10+ years in software engineering with 3+ years in architecture/lead role
Strong hands-on expertise in:
Java
Spring Boot
Microservices & API-driven architecture
Experience designing distributed, enterprise-scale systems
Strong experience with Cloud (AWS / Azure / GCP)
Solid understanding of:
Architecture patterns
System design tradeoffs
CI/CD and DevOps practices
Strong communication - must be able to defend architecture decisions
Preferred Experience
Healthcare domain (strongly preferred)
Experience with event-driven architecture (Kafka / Pub-Sub)
Knowledge of:
Observability
Performance tuning
Production readiness
Experience in cloud migration or modernization programs