
Solution Architect
Finaya
full-time
Posted on:
Location Type: Hybrid
Location: Barueri • Brazil
Visit company websiteExplore more
Tech Stack
About the role
- Define architectural standards and engineering best practices
- Prepare technical documentation
- Lead technical decisions in multidisciplinary teams
- Ensure code quality through PR reviews
- Oversee the full lifecycle of financial products
- Create and evolve applications such as digital wallets, payment methods, accounts, PIX, investments, or credit
- Ensure compliance with regulatory requirements
- Develop and maintain integrations with banking systems, Open Finance and SPB
- Identify opportunities for technical improvement and propose platform evolutions
- Contribute to the adoption of event sourcing, DDD and CQRS
- Collaborate on the definition and improvement of CI/CD processes
Requirements
- Java 11+ with Spring Boot (Spring Web, Spring Data, Spring Security, Spring Cloud)
- Hexagonal Architecture (Ports & Adapters)
- Microservices
- Asynchronous messaging with RabbitMQ
- Relational and non-relational databases: PostgreSQL, MongoDB, Redis
- API versioning and security best practices (OAuth2, JWT, TLS)
- React Native
- Docker and CI/CD with GitHub Actions, GitLab CI or similar
- Good communication skills and ability to work in an agile environment
- Kubernetes for container orchestration (nice to have)
Benefits
- Work on real financial products at scale and complexity
- Environment with technical autonomy and a voice in architectural decisions
- Team with seniority and a culture of continuous learning
- Opportunity for growth at an expanding fintech
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Java 11+Spring BootHexagonal ArchitectureMicroservicesAsynchronous messagingRabbitMQPostgreSQLMongoDBRedisReact Native
Soft Skills
good communication skillsability to work in an agile environmentleadershipcollaboration