.
Responsabilidades e atribuições
-
Desenvolver e evoluir serviços backend, implementando regras de negócio de acordo com os requisitos e a arquitetura definida;
-
Integrar aplicações com sistemas e fontes de dados, processando informações e disponibilizando APIs e serviços para os diferentes canais da plataforma;
-
Participar de definições técnicas, refinamentos de demandas e análises de riscos e dependências;
-
Garantir qualidade, segurança e manutenibilidade do código por meio de boas práticas de desenvolvimento, testes e code review;
-
Atuar na resolução de problemas complexos e na evolução contínua das aplicações e serviços;
-
Apoiar a evolução da arquitetura e disseminar boas práticas técnicas junto ao time;
-
Exercer papel de referência técnica, contribuindo para o desenvolvimento dos demais profissionais e para a qualidade das entregas.
Requisitos e qualificações
-
Experiência sólida em desenvolvimento backend utilizando Java e Spring Boot;
-
Conhecimento em arquitetura de microsserviços, integração entre sistemas e APIs REST;
-
Domínio de orientação a objetos, Design Patterns, princípios SOLID e boas práticas de desenvolvimento;
-
Experiência com bancos de dados relacionais e não relacionais;
-
Vivência com serviços de mensageria e processamento assíncrono;
-
Experiência com testes unitários, testes de integração e estratégias de qualidade de software;
-
Conhecimento em Git, GitHub e processos de CI/CD;
-
Experiência com observabilidade, troubleshooting, análise de logs, desempenho, resiliência e segurança de aplicações;
-
Vivência com aplicações em ambientes cloud e capacidade de propor soluções técnicas alinhadas às necessidades do negócio;
-
Experiência com ferramentas ágeis e gestão de demandas, como Jira.
Desejáveis:
-
Conhecimento em Inteligência Artificial, incluindo IA Generativa e uso de LLMs;
-
Experiência na aplicação de soluções de IA em produtos, automações ou processos de desenvolvimento.
Compass UOL is a global firm and part of the AI Revolution Company, together transforming organizations using Artificial Intelligence, Generative AI, and other of today’s most advanced technologies.
We equip our team with proprietary and external AI-driven tools to design and build digital-native platforms, integrating cutting-edge technologies and enabling companies to innovate, transform their businesses, and drive success in their markets.
To achieve this, we attract and develop the best talent, creating opportunities that enhance people’s lives and highlight the positive impact of disruptive technologies.
We empower borderless talent and promote knowledge and opportunities in the latest market trends, driving significant personal and professional growth.
Join us and be part of the AI-driven revolution.