Lead Java Architect + AI (Remoto)
Core
Design and evolve high-impact distributed solutions, define scalable architectures, and drive the adoption of AI tools within the software development lifecycle.
Role type
Lead Java Architect + AI Solutions Architect
Builds
Scalable microservices architectures, cloud-native solutions, and internal AI copilots/accelerators
Domain
Software Engineering, Cloud Computing, Artificial Intelligence
Deliverable
production ML models
Required skills
Java 8+, Spring ecosystem, distributed microservices, Apache Kafka, eventual consistency, cloud-native design (Azure/AWS/GCP), AI development tools (GitHub Copilot, Claude Code), technical stakeholder management
Preferred skills
Leading technology transformation initiatives, evangelizing AI tools, e-commerce or large-scale digital ecosystems, evolutionary architectures, high-criticality systems
Technologies
Java, Spring Boot, Spring MVC, Spring Data, Spring Cloud, Apache Kafka, Azure, AWS, GCP, GitHub Copilot, Claude Code
Responsibilities
Design and evolve distributed microservices architectures; Define functional requirements, acceptance criteria, integration architecture, components, and data models; Act as a technical liaison with business and key stakeholders; Promote development best practices, quality, and architecture; Drive the adoption of AI tools within development teams; Train and support teams in advanced use of GitHub Copilot and other AI assistants; Collaborate with multidisciplinary teams in an Agile environment
Seniority
Senior, hands-on IC with leadership responsibilities