Software Architect - Enterprise Java * Cloud-Native * AI-Augmented Development
ZactMatch Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Define and enforce enterprise-grade architecture standards and patterns for cloud-native Java microservices.
Lead AI-augmented development integration, including governance of AI-generated code and development of AI-powered productivity tools.
Mentor engineering teams and collaborate with cross-functional leaders to align technical roadmaps with business strategy.
Minimum Requirements
15+ years in software engineering with 5+ years in software architect or principal engineer roles.
Proficient in Java 17+, Spring Boot 3.x, and enterprise Java ecosystem including microservices and event-driven architectures.
Experience with cloud-native architectures on Kubernetes and GCP including containerized deployments.
Work Experience Required: 15+ years software engineering; 5+ years architecture.
Ideal Candidate Profile
Demonstrated leadership mentoring senior and mid-level engineers in architectural best practices and design patterns.
Deep expertise in Domain-Driven Design, CQRS, Event Sourcing, and distributed transaction management in enterprise Java environments.
Experience integrating AI/ML tooling within the Java development lifecycle and implementing AI-assisted workflows and governance.
