Arquiteto(a) de Software
Codgo.XBarueri - SP
1 posição
Não informado
Integral
Descrição da Vaga:
Estamos em busca de um Arquiteto de Software com sólida experiência em Java e profundo conhecimento em desenvolvimento e integração de APIs para a construção de um API Gateway para um software de iPaaS da TOTVS.
O profissional será responsável por desenhar e evoluir arquiteturas robustas, modernas e escaláveis com foco em ambientes Cloud Native, garantindo aderência às boas práticas de engenharia de software e segurança.
Responsabilidades:
Definir e evoluir a arquitetura de software de aplicações corporativas baseadas em Java;
Liderar decisões técnicas relacionadas a APIs, microsserviços e integrações entre sistemas;
Garantir que as aplicações sejam escaláveis, resilientes e alinhadas com os princípios de arquitetura Cloud Native;
Atuar com squads ágeis, orientando desenvolvedores e garantindo a aplicação de padrões arquiteturais e boas práticas;
Realizar revisão de código e suporte técnico em projetos críticos;
Avaliar e propor o uso de frameworks e tecnologias modernas com foco em performance e manutenibilidade;
Trabalhar próximo ao time de DevOps para garantir integração contínua, entrega contínua e infraestrutura como código. (Na TOTVS temos bastante autonomia no cluster, fomentando o profissional a cultivar e aprender práticas de DevOps)
Requisitos obrigatórios:
Experiência sólida em desenvolvimento e arquitetura utilizando Java (8+);
Profundo conhecimento em APIs RESTful, contratos (OpenAPI/Swagger) e boas práticas de integração;
Domínio de frameworks Spring Boot, Spring Cloud ou Quarkus;
Experiência com aplicações Cloud Native;
Sólida experiência com arquitetura de sistemas distribuídos e escaláveis;
Conhecimentos sólidos em bancos relacionais, especialmente PostgreSQL;
Experiência com versionamento de código (Git), integração contínua e ferramentas de CI/CD.
Desejável:
Conhecimento em Apache Camel (integrações com EIPs);
Experiência com banco de dados NoSQL, especialmente MongoDB;
Experiência com mensageria (Kafka, RabbitMQ, etc.);
Vivência com arquitetura baseada em eventos e/ou microsserviços;
Certificações em arquitetura de software ou cloud (AWS, Azure, GCP) são um diferencial.
Soft Skills:
Perfil colaborativo, com forte capacidade de comunicação técnica;
Visão sistêmica e foco em soluções de valor para o negócio;
Proatividade e liderança técnica;
Observação:
Contratação PJ
Utilização da máquina própria
Horário de trabalho das 09:00 às 18:00 de segunda-feira á sexta-feira (com marcação de horas)