Descrição da Vaga
Estamos buscando Desenvolvedor(a) Java Sênior para atuar em um projeto estratégico de tecnologia, contribuindo diretamente para a sustentação, evolução e modernização de aplicações críticas de negócio. O profissional atuará em um ambiente corporativo de alta criticidade, com aplicações predominantemente Java e arquitetura monolítica, executadas em infraestrutura AWS, participando tanto da evolução das soluções existentes quanto das iniciativas de modernização tecnológica. Buscamos uma pessoa com forte capacidade técnica, autonomia para análise e resolução de problemas, visão de arquitetura e experiência em ambientes corporativos complexos.
Responsabilidades
- Atuar no desenvolvimento, sustentação e evolução de aplicações Java de missão crítica.
- Analisar e corrigir problemas em aplicações existentes, identificando causas raiz e impactos no negócio.
- Desenvolver novas funcionalidades e realizar melhorias técnicas em aplicações monolíticas.
- Participar da modernização gradual das aplicações, avaliando oportunidades de desacoplamento, melhoria de arquitetura e evolução tecnológica.
- Trabalhar na integração entre aplicações e serviços utilizando APIs REST, mensageria e outros mecanismos de integração.
- Atuar na análise de performance, disponibilidade, escalabilidade e confiabilidade das aplicações.
- Participar de troubleshooting em ambientes de desenvolvimento, homologação e produção.
- Apoiar a evolução das aplicações para execução em ambientes cloud, principalmente AWS.
- Trabalhar em conjunto com times de Infraestrutura, Cloud, DevOps, Dados, Segurança e Arquitetura.
- Participar de decisões técnicas, definição de soluções e revisão de código.
- Contribuir para melhoria de qualidade, observabilidade, automação e processos de entrega.
- Apoiar a identificação e redução de débitos técnicos existentes no ambiente.
- Produzir e manter documentação técnica das soluções desenvolvidas e dos componentes críticos.
Requisitos
- ✓Experiência sólida como desenvolvedor Java
- ✓Domínio de Java 8+
- ✓Experiência com desenvolvimento e manutenção de aplicações monolíticas de grande porte
- ✓Conhecimento sólido de Spring Framework / Spring Boot
- ✓Experiência com desenvolvimento de APIs REST
- ✓Conhecimento de integração entre sistemas
- ✓Experiência com bancos de dados relacionais e SQL
- ✓Conhecimento de conceitos de arquitetura de software e padrões de projeto
- ✓Experiência com controle de versão utilizando Git
- ✓Experiência em ambientes de produção de alta criticidade
- ✓Conhecimento de práticas de desenvolvimento seguro e qualidade de código
- ✓Capacidade de realizar troubleshooting e análise de causa raiz
- •Experiência com AWS
- •Conhecimento de serviços AWS como EC2, S3, RDS, Lambda, CloudFront, Route 53, CloudWatch e serviços de integração
- •Experiência ou conhecimento de OpenShift/Kubernetes
- •Conhecimento de Amazon EKS
- •Experiência com Docker/containers
- •Conhecimento de CI/CD e pipelines
- •Experiência com Azure DevOps
- •Conhecimento de observabilidade, incluindo métricas, logs e tracing
- •Experiência com Datadog ou ferramentas similares
- •Conhecimento de mensageria, como Kafka, RabbitMQ ou similares
- •Conhecimento de arquitetura de microsserviços e estratégias de modernização de aplicações monolíticas
- •Conhecimento de práticas de DevOps, SRE e engenharia de confiabilidade
- •Experiência com sistemas legados e estratégias de modernização incremental
Benefícios
- ✓Flash benefícios (VR/VA)
- ✓Trilha de carreira
- ✓Convênio Farmácia
- ✓Totalpass
- ✓Assistência Médica
- ✓Assistência Odontológica
- ✓Auxílio Creche
- ✓Incentivo a certificação e qualificação
- ✓Cultura Deal
Categorias
Sobre a Empresa
Mais vagas na Deal Group →Somos um grupo de tecnologia com expertise para atender todas as necessidades do mercado, da estratégia à implementação técnica, por meio de soluções personalizadas e orientadas para alavancar a eficiência e os resultados dos negócios.[Ver Mais]
Informações Adicionais
Você será redirecionado para o site da empresa