Desenvolvedor Java Senior

Empresa: DIGISYSTEM - IT Solutions

Modalidade: Presencial

Nível: Sênior

Contrato: CLT ou PJ

Skills obrigatórias: java, json, kafka, bitbucket, jira, jenkins, docker, kubernetes, google-cloud-platform, microsoft-azure, amazon-web-services, dynatrace, elasticsearch, kibana, grafana

Sobre a vaga

Estamos em busca de um(a)

**Desenvolvedor(a) Java Sênior**

para atuar em um ambiente de tecnologia dinâmico, com desafios de alta complexidade e foco em soluções escaláveis, resilientes e orientadas a eventos.

Buscamos uma pessoa com sólida experiência em desenvolvimento Java, que tenha visão de arquitetura, boas práticas de engenharia de software e facilidade para atuar em ambientes distribuídos, cloud e com microsserviços.

**Principais responsabilidades**

- Desenvolver e evoluir aplicações utilizando Java, seguindo boas práticas de desenvolvimento, qualidade e performance;

- Atuar na construção e manutenção de soluções baseadas em microsserviços e arquitetura orientada a eventos;

- Desenvolver e integrar serviços por meio de APIs REST e JSON;

- Trabalhar com soluções de mensageria, utilizando tecnologias como Kafka e Google Pub/Sub;

- Atuar com bancos de dados relacionais, incluindo SQL, views e procedures;

- Participar de processos de integração, entrega e implantação contínua (CI/CD);

- Trabalhar com ferramentas de versionamento, gestão e automação, como Git, Bitbucket, Jira, Jenkins e UrbanCode;

- Atuar em ambientes conteinerizados utilizando Docker, Kubernetes ou tecnologias similares;

- Desenvolver e atuar em soluções em plataformas Cloud, como Google Cloud, Azure e AWS;

- Monitorar, analisar e otimizar aplicações utilizando ferramentas como Dynatrace, Nimsoft, Elasticsearch, Kibana e Grafana;

- Participar de times que utilizam metodologias ágeis, contribuindo ativamente para o planejamento, desenvolvimento e evolução das soluções;

- Apoiar decisões técnicas e contribuir para a evolução da arquitetura e das soluções do time.

**Requisitos**

- Experiência sólida com desenvolvimento Java;

- Conhecimento de arquitetura baseada em eventos;

- Experiência com mensageria, especialmente Kafka e/ou Google Pub/Sub;

- Conhecimento em microsserviços;

- Experiência com APIs REST e JSON;

- Conhecimento em bancos de dados relacionais e linguagem SQL, incluindo views e procedures;

- Conhecimento em CI/CD e ferramentas como Git, Bitbucket, Jira, Jenkins e/ou UrbanCode;

- Experiência com Docker, Kubernetes ou outras tecnologias de containers;

- Conhecimento em pelo menos uma plataforma Cloud — Google Cloud, Azure ou AWS;

- Conhecimento de ferramentas de monitoramento, observabilidade e otimização, como Dynatrace, Nimsoft, Elasticsearch, Kibana e Grafana;

- Vivência com metodologias ágeis.

**Diferenciais**

- Experiência em ambientes distribuídos e de alta volumetria;

- Vivência com soluções cloud-native;

- Conhecimento em práticas de observabilidade e performance de aplicações;

- Experiência com arquitetura de sistemas escaláveis e resilientes;

- Conhecimento de boas práticas de desenvolvimento, integração contínua e entrega contínua.

**Perfil que buscamos**

Uma pessoa

**sênior, analítica e colaborativa**

, que tenha autonomia para atuar em cenários complexos, facilidade para trabalhar em equipe e interesse em desafios técnicos.

Esperamos alguém que, além de desenvolver, consiga

**entender o contexto da solução, questionar, propor melhorias e contribuir tecnicamente para as decisões do time**

.

**Regime De Contratação**

CLT

**Departamento**

Corporativo

Criar conta grátis no TrailWise para ver seu Match Score