Venha fazer parte de uma empresa que ama transformar com tecnologia e abraça a diversidade em todas as suas formas!
Atuar em todas as etapas do desenvolvimento de software, incluindo análise, design, programação, testes e implantação.
Desenvolver, dar suporte, realizar manutenção, configurar e implantar aplicações seguindo práticas, padrões e requisitos definidos pelo cliente.
Configurar ambientes de desenvolvimento, homologação e produção para implantação de software.
Monitorar sistemas, atuar no tratamento de incidentes e garantir a continuidade operacional.
Diagnosticar e solucionar falhas, problemas de desempenho e vulnerabilidades de segurança em todos os ambientes.
Participar ativamente do time de desenvolvimento, assumindo itens de trabalho e contribuindo para a entrega de cada Sprint.
Aplicar padrões de arquitetura e design no desenvolvimento e integração das aplicações.
Assegurar a qualidade, escalabilidade, disponibilidade, desempenho e segurança das soluções desenvolvidas.
Ensino superior completo, preferencialmente em Ciência da Computação ou áreas correlatas.
Experiência em desenvolvimento fullstack.
Proficiência em Java, Spring Boot, Angular e APIs REST.
Experiência em desenvolvimento back-end com Java (8, 11, 17+).
Experiência em desenvolvimento front-end com Angular (10, 16+), JavaScript, TypeScript, HTML e CSS.
Experiência no desenvolvimento de APIs REST.
Domínio de Spring / Spring Boot.
Experiência com Hibernate.
Experiência com ferramentas de automação: IntelliJ, Maven.
Experiência com ferramentas de versionamento: GitHub.
Experiência com tecnologias de containers: Docker e Kubernetes.
Experiência no desenvolvimento de sistemas com bancos de dados Microsoft SQL Server.
Domínio de técnicas de debugging e diagnóstico de problemas.
Experiência com testes unitários, funcionais, de carga e desempenho.
Experiência no uso de boas práticas de testes (BDD/TDD/ATDD) e ferramentas como JUnit e Cucumber.
Experiência com práticas de DevOps e Integração Contínua.
Experiência na aplicação de design patterns e boas práticas de arquitetura.
Experiência com técnicas de codificação segura.
Atuação em equipes ágeis utilizando Scrum e Kanban.
Experiência em projetos de meios de pagamento, Open Finance, PIX ou sistemas financeiros de missão crítica.
Conhecimento de ferramentas de observabilidade: Grafana e Splunk.

With over 30 years of experience in Information and Communication Technology market, the Spread has extensive experience and expertise in the field and has the challenge of daring, bringing the future of this technology for its customers.
Considered one of the largest providers and integrators in Communication and Collaboration, Systems and Managed Services, has over 300 customers in the finance sector, government, telecom, manufacturing, retail, education and health.
With 11 branches throughout Brazil, in the cities of São Paulo, Belo Horizonte, Brasilia and Rio de Janeiro, the Spread has more than 2,500 employees working and serving clients nationwide.