Software Architect – Full Remote
Core
Provide cross-functional technical support to the backend area, acting as an architectural and development reference for various teams.
Role type
Senior Java Architect
Builds
Backend services and microservices
Domain
Software Engineering / Distributed Systems
Required skills
Java 11-17, Spring Framework, Apache Kafka, Relational and NoSQL databases, Hexagonal architecture, Microservices, OpenAPI/API First, Unit and Integration testing, CI/CD, Monitoring (Grafana), SOLID principles, Clean Code
Preferred skills
AI tools for development
Responsibilities
Advise technical teams on architecture and best practices; Collaborate in existing teams to support high-load delivery periods; Define technical architecture and key decisions for new projects; Drive innovation initiatives, PoCs, and technical validations.
Seniority
Senior, hands-on IC