GeekHunter Logo

Vagas

Login

Arquiteto de Software

Java

Kotlin

flag.br_flag

Localização

Campinas, SP

híbrido

Briefcase icon

Nível de Experiência

Pleno

Globe icon

Tempo de Experiência

4+ anos em TI, Infraestrutura ou Engenharia de Software

Curtiu a vaga? Demonstre interesse e seja encontrado pela empresa

Campinas - SP

Outsourcing

Requisitos

Tecnologias Necessárias

Conhecimentos obrigatórios

Java

Kotlin

Tecnologias Desejáveis

Conhecimentos não obrigatórios

C++

.NET

Tempo de Experiência

Experiência mínima obrigatória

4+ anos em TI, Infraestrutura ou Engenharia de Software

Requisitos
Bacharelado em Ciência da Computação, Engenharia de Software ou área relacionada;
Experiência comprovada como arquiteto de software ou cargos similares;
Conhecimento profundo em pelo menos uma dessas linguagens de programação: Java, Kotlin, C++, .Net, Python, JavaScript, TypeScript;
Experiência com Banco de Dados Relacionais, Ex: PostgreSQL, MySQL, SQL Server, Oracle;
Experiência com Banco de Dados NoSQL: Ex: MongoDB, Cassandra, DynamoDB;
Conhecimento profundo em DevOps (redes, cloud, esteira CI/CD, conteiners, observabilidade, terminal);
Familiaridade com ferramentas de Observabilidade (ex: Prometheus, New Relic, Grafana, AppDynamics, DataDog, ELK);
Conhecimento de padrões de design e arquitetura, tanto de código (MVC, MVVM, Clean Arch, Hexagonal) como de infraestrutura (Camadas, Microsserviço, Eventos, etc);
Experiência com soluções e provisionamento em cloud (AWS, GCP, Azure);
Experiência com desenho de arquitetura de software incluindo diagramação (C4, Sequência, ArchiMate);
Conhecimento em metodologias de desenvolvimento de software;
Experiência em liderança de equipes de desenvolvimento e gerenciamento de projetos;
Habilidade de comunicação e trabalho em equipe;
Excelentes habilidades analíticas e de resolução de problemas;
Capacidade de se adaptar e aprender novas tecnologias rapidamente;

Atividades

Responsabilidades
Desenvolver e implementar uma arquitetura de software para projetos complexos;
Garantir a qualidade e integridade do design de sistemas;
Analisar e avaliar os requisitos do cliente e traduzi-los em soluções técnicas;
Realizar revisões e testes de código para garantir a eficiência e funcionalidade do sistema;
Trabalhar em colaboração com a equipe de desenvolvimento para garantir a implementação adequada da arquitetura;
Identificar e resolver problemas de desempenho e escalabilidade;
Manter-se atualizado sobre as tendências e tecnologias emergentes na área de arquitetura de software;
Gerenciar e orientar a equipe de desenvolvimento, orientação técnica e suporte;
Comunicar-se eficazmente com os clientes para entender suas necessidades e garantir a entrega de soluções de alta qualidade;
Estruturar e coordenar arquiteturas em linguagem de programação diversificada.

Gostou da vaga?

Na GeekHunter, as empresas encontram os candidatos! Demonstrar interesse aumenta sua visibilidade.

Compartilhe a vaga através das redes sociais!

Veja vagas similares a essa

Tech Lead Java-híbrido-Campinas

flag.br_flag

Campinas, SP

híbrido

Java

SQL

Visualizar vaga

DESENVOLVEDOR JAVA - PLENO

flag.br_flag

remoto

Java

Spring Boot

PostgreSQL

+ 12

Visualizar vaga

DESENVOLVEDOR JAVA - SENIOR

flag.br_flag

remoto

Dollar sign icon

R$

9.000

-

11.000

BRL/mês

CLT

Java

Spring Boot

PostgreSQL

+ 10

Visualizar vaga

Pessoa Desenvolvedora Full Stack

flag.br_flag

remoto

Dollar sign icon

R$

9.000

-

11.000

BRL/mês

CLT

Java

Angular

AWS

+ 4

Visualizar vaga

Veja mais vagas de Java

Purple right arrow
Homem feliz com o computador na mão

Encontramos outras oportunidades que podem te interessar na GeekHunter

Criando um perfil na GeekHunter você fica visível para todas as empresas da plataforma e pode receber diversas propostas de emprego.