Desenvolvedor Java Sênior
deal
Score da Vaga
100 pontosSobre a 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.
Principais 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 técnicos
- 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.
Conhecimentos desejáveis
- 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.
- 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.
Sobre a área de Desenvolvimento
A área de Desenvolvimento de Software é uma das mais dinâmicas e em constante evolução no mercado de trabalho. Profissionais dessa área são responsáveis por criar, manter e otimizar aplicações web, mobile e desktop que impactam milhões de usuários diariamente.
As principais linguagens e frameworks incluem JavaScript (React, Node.js, Vue.js), Python (Django, Flask), Java (Spring), PHP (Laravel) e TypeScript. A demanda por desenvolvedores full-stack continua crescendo, especialmente em empresas de tecnologia e startups.
Salários variam de R$ 3.000 (júnior) a R$ 20.000+ (sênior), com oportunidades crescentes para trabalho remoto e freelance internacional.
Sobre a área de Backend
A área de Backend é responsável por toda a lógica do servidor, APIs, bancos de dados e infraestrutura que sustentam aplicações web e mobile. Profissionais de backend garantem que os sistemas sejam escaláveis, seguros e performáticos.
As principais habilidades incluem linguagens como PHP, Java, Python, Ruby, Go e Node.js, frameworks como Laravel, Spring Boot, Django e Express, bancos de dados (MySQL, PostgreSQL, MongoDB, Redis), arquitetura de software (clean architecture, DDD, microsserviços) e segurança de APIs (OAuth, JWT).
Desenvolvedores Backend em empresas de tecnologia são muito valorizados, especialmente aqueles que dominam arquitetura de microsserviços, cloud computing e performance de alta escala. A área oferece oportunidades desde desenvolvedor júnior até arquiteto de software, com foco em escalabilidade, segurança e eficiência.
Conheça Outras Áreas
Entenda melhor o escopo de atuação, habilidades necessárias e ferramentas utilizadas em diferentes áreas de carreira.
Sobre a área de Fullstack
Desenvolvedores Fullstack são profissionais versáteis capazes de atuar tanto no frontend quanto no backend de aplicações web e mobile. Eles dominam múltiplas tecnologias e são capazes de construir produtos completos do início ao fim, desde a interface do usuário até a infraestrutura do servidor.
As principais habilidades incluem domínio de pelo menos uma stack completa (React/Vue/Angular + Node.js/PHP/Python/Java), banco de dados (SQL e NoSQL), APIs REST/GraphQL, versionamento com Git, CI/CD e conhecimento básico de infraestrutura (Docker, cloud). Arquitetura limpa, DDD e testes são diferenciadores importantes.
Desenvolvedores Fullstack são muito valorizados em startups e empresas que precisam de profissionais versáteis e autônomos. A área oferece oportunidades desde desenvolvedor júnior até arquiteto de software, com foco em entrega completa, visão holística do produto e capacidade de trabalhar em múltiplas camadas da aplicação.
Sobre a área de Suporte Técnico
O Suporte Técnico é essencial para garantir a satisfação e retenção de clientes. Profissionais de suporte resolvem problemas técnicos, documentam soluções e identificam padrões que podem levar a melhorias no produto.
As principais habilidades incluem troubleshooting, atendimento ao cliente, documentação técnica, conhecimento de ITIL e ferramentas de ticketing (Zendesk, Freshdesk, Intercom).
O suporte técnico evoluiu de uma função reativa para proativa, com profissionais de alto nível atuando em Customer Engineering e Support Engineering.
Sobre a área de Tech Recruiter
O Tech Recruiter é um profissional especializado em recrutar talentos de tecnologia, desde desenvolvedores até engenheiros de IA e profissionais de DevOps. Ele combina conhecimento técnico com habilidades de recrutamento para avaliar e atrair candidatos altamente qualificados.
As principais habilidades incluem technical screening, análise de perfis técnicos (GitHub, portfólios, blogs), conhecimento de stacks e arquiteturas de software, networking em comunidades tech e eventos. Domínio de ferramentas como LinkedIn Recruiter, Gem, Ashby e plataformas de teste técnico é diferencial.
Tech Recruiters são profissionais escassos e muito bem remunerados, especialmente aqueles que conseguem mapear e acessar talentos passivos em mercados competitivos como IA, engenharia de dados e cloud computing.
Sobre a área de Audiovisual
A área de Audiovisual é responsável pela produção, edição e criação de conteúdo em vídeo e áudio para as mais diversas plataformas. Com o crescimento exponencial de conteúdo digital, profissionais de audiovisual são fundamentais para marcas que querem se comunicar de forma visual e impactante.
As principais habilidades incluem produção e edição de vídeo (Premiere Pro, DaVinci Resolve, Final Cut), motion graphics (After Effects), animação (Blender, Cinema 4D), design de som, podcaster, live streaming (OBS Studio) e fotografia. Conhecimento de storytelling visual, ritmo e direção de arte é diferencial.
Profissionais de Audiovisual em empresas de tecnologia são muito valorizados, especialmente aqueles que dominam motion graphics, vídeos para redes sociais e conteúdo para plataformas digitais. A área oferece oportunidades desde videomaker até diretor de audiovisual, com foco em criatividade, qualidade técnica e storytelling.
Sobre a área de Design
A área de Design, especialmente UX/UI e Product Design, vivenciou um crescimento significativo nos últimos anos. Com a digitalização acelerada dos negócios, a demanda por profissionais que consigam criar experiências digitais intuitivas e agradáveis nunca foi tão alta.
Os principais skills incluem Figma, Sketch, Adobe XD, pesquisa com usuários, design thinking, prototipação e system design. Designers de produto são cada vez mais valorizados por seu impacto direto nos resultados de negócio.
O trabalho remoto abriu portas para designers brasileiros trabalharem para empresas globais, com salários competitivos em dólares e euros.
Comentários 0