Vagas Java sênior
3 vagas abertas, publicadas nas últimas 72 horas. 0% são remotas (0 de 3). Contratação: CLT (3). Empresas que mais anunciam: Topaz Brasil (2) e AVANTTI. Nos últimos 90 dias o site recebeu 26 vagas deste tema.
Vagas de engenharia de software com Java coletadas do LinkedIn, Gupy, Sólides, Catho, Remotar, Programathor, Coodesh e de outros sites de vagas, além de publicações de recrutadores. A lista é atualizada várias vezes por dia.
Topaz Brasil · 2 vagas
19 hVer as 2 vagas
Descrição
Na Topaz, não criamos apenas tecnologia. Nós transformamos o futuro do mercado financeiro. 🚀Somos um time #Multi de protagonistas que transformam ideias em soluções de impacto. Em nosso Topaz Team, fomentamos um ambiente de colaboração real onde sua curiosidade é premiada e seu potencial se expande, aprendendo com os melhores para resolver desafios complexos.Você está pronto(a) para ser protagonista desta evolução? Queremos conhecer você!Responsabilidades e atribuiçõesVocê gosta de trabalhar na profundidade da engenharia de software, e não apenas na implementação de funcionalidades?Estamos buscando uma pessoa Desenvolvedora Java EE/Jakarta EE Sênior para atuar na evolução de uma plataforma corporativa crítica de backoffice de investimentos.Você encontrará um ambiente com Java EE/Jakarta EE, APIs, mensageria, persistência, bancos relacionais, servidores de aplicação e sistemas distribuídos, além de desafios de modernização eevolução arquitetural.Buscamos alguém que tenha experiência real com sistemas corporativos complexos, domínio dos fundamentos de engenharia de software e capacidade de tomar decisões técnicas com autonomia.Aqui, ser sênior significa mais do que conhecer frameworks: significa entender como as decisões de código, arquitetura, dados, integração, segurança, performance e operação se conectam. Requisitos e qualificaçõesO que Buscamos para Somar ao nosso #TopazTeam:EssenciaisExperiência sólida como desenvolvedor(a) Java Sênior em sistemas corporativos ou distribuídos.Experiência com Java EE/Jakarta EE.Domínio de Java, orientação a objetos, princípios de engenharia de software e padrões de projeto.Experiência com um ou mais dos seguintes componentes: JPA/Hibernate, CDI, EJB, JAX-RS, JMS e JTA.Experiência no desenvolvimento e evolução de APIs REST, integrações e serviços distribuídos.Conhecimento sólido de SQL e bancos de dados relacionais.Experiência com testes automatizados, revisão de código e Git.Capacidade de investigar problemas complexos, realizar análise de causa raiz e propor soluções sustentáveis.Capacidade de avaliar trade-offs técnicos envolvendo arquitetura, desempenho, segurança, estabilidade e manutenibilidade.Autonomia para conduzir demandas e participar de decisões técnicas.Capacidade de atuar como referência técnica, apoiando outros desenvolvedores.Diferenciais técnicosExperiência com WildFly, JBoss EAP, Open Liberty/Liberty ou outros servidores de aplicação Java EE/Jakarta EE.Experiência com EJB, JMS e JTA em aplicações de produção.Vivência com sistemas de alta disponibilidade, grande volume de transações ou missão crítica.Experiência com modernização e evolução de aplicações Java EE existentes.Conhecimento de arquitetura distribuída, mensageria e processamento assíncrono.Experiência com observabilidade, diagnóstico e análise de performance.Conhecimento de resiliência, idempotência, retries, timeouts e circuit breakers.Experiência com segurança de APIs, autenticação e autorização.Vivência em mercado financeiro, bancário, fintech ou meios de pagamento.IA como ferramenta, não como requisito de entradaSomos AI First e utilizamos IA como parte do processo de engenharia. Porém, buscamos profissionais que tenham fundamentos sólidos de programação e engenharia de software.A expectativa é utilizar IA para aumentar produtividade e qualidade, mantendo a capacidade de questionar, revisar e validar tecnicamente tudo o que for produzido com seu apoio.Experiência prévia com ferramentas ou agentes específicos de IA não é requisito. Conhecimento técnico profundo é.Se sua experiência é principalmente com Java EE/Jakarta EE e sistemas corporativos, e você gosta de entender o que acontece por baixo dos frameworks, essa oportunidade é para você.Informações adicionaisSua jornada na Topaz é nossa prioridade. Mais do que benefícios, oferecemos um ecossistema de apoio para que você possa evoluir, transformar e ser protagonista da sua carreira.🌱 Bem-estar que Impulsiona o Coletivo:Cuidamos de você com planos de saúde integrais. Acreditamos que um time saudável e amparado é a base para uma colaboração real, onde podemos transformar em equipe.🚀 Evolução Constante na Prática:Aqui, seu desenvolvimento é um pilar fundamental. Oferecemos programas de formação e a oportunidade de dominar as tecnologias que movem o mercado financeiro. Você terá desafios reais para aplicar seu conhecimento e contribuir diretamente para a evolução do nosso ecossistema de soluções.💼 Protagonismo com Equilíbrio:Damos a você a confiança e a autonomia para ser protagonista do seu trabalho. Nossa modalidade híbrida e benefícios como o Day Off de aniversário são o reflexo da nossa cultura de respeito e confiança, permitindo que você encontre o equilíbrio ideal para gerar um impacto real.Descrição
Na Topaz, não criamos apenas tecnologia. Nós transformamos o futuro do mercado financeiro. 🚀Somos um time #Multi de protagonistas que transformam ideias em soluções de impacto. Em nosso Topaz Team, fomentamos um ambiente de colaboração real onde sua curiosidade é premiada e seu potencial se expande, aprendendo com os melhores para resolver desafios complexos.Você está pronto(a) para ser protagonista desta evolução? Queremos conhecer você!Responsabilidades e atribuiçõesVocê gosta de trabalhar na profundidade da engenharia de software, e não apenas na implementação de funcionalidades?Estamos buscando uma pessoa Desenvolvedora Java EE/Jakarta EE Sênior para atuar na evolução de uma plataforma corporativa crítica de backoffice de investimentos.Você encontrará um ambiente com Java EE/Jakarta EE, APIs, mensageria, persistência, bancos relacionais, servidores de aplicação e sistemas distribuídos, além de desafios de modernização eevolução arquitetural.Buscamos alguém que tenha experiência real com sistemas corporativos complexos, domínio dos fundamentos de engenharia de software e capacidade de tomar decisões técnicas com autonomia.Aqui, ser sênior significa mais do que conhecer frameworks: significa entender como as decisões de código, arquitetura, dados, integração, segurança, performance e operação se conectam. Requisitos e qualificaçõesO que Buscamos para Somar ao nosso #TopazTeam:EssenciaisExperiência sólida como desenvolvedor(a) Java Sênior em sistemas corporativos ou distribuídos.Experiência com Java EE/Jakarta EE.Domínio de Java, orientação a objetos, princípios de engenharia de software e padrões de projeto.Experiência com um ou mais dos seguintes componentes: JPA/Hibernate, CDI, EJB, JAX-RS, JMS e JTA.Experiência no desenvolvimento e evolução de APIs REST, integrações e serviços distribuídos.Conhecimento sólido de SQL e bancos de dados relacionais.Experiência com testes automatizados, revisão de código e Git.Capacidade de investigar problemas complexos, realizar análise de causa raiz e propor soluções sustentáveis.Capacidade de avaliar trade-offs técnicos envolvendo arquitetura, desempenho, segurança, estabilidade e manutenibilidade.Autonomia para conduzir demandas e participar de decisões técnicas.Capacidade de atuar como referência técnica, apoiando outros desenvolvedores.Diferenciais técnicosExperiência com WildFly, JBoss EAP, Open Liberty/Liberty ou outros servidores de aplicação Java EE/Jakarta EE.Experiência com EJB, JMS e JTA em aplicações de produção.Vivência com sistemas de alta disponibilidade, grande volume de transações ou missão crítica.Experiência com modernização e evolução de aplicações Java EE existentes.Conhecimento de arquitetura distribuída, mensageria e processamento assíncrono.Experiência com observabilidade, diagnóstico e análise de performance.Conhecimento de resiliência, idempotência, retries, timeouts e circuit breakers.Experiência com segurança de APIs, autenticação e autorização.Vivência em mercado financeiro, bancário, fintech ou meios de pagamento.IA como ferramenta, não como requisito de entradaSomos AI First e utilizamos IA como parte do processo de engenharia. Porém, buscamos profissionais que tenham fundamentos sólidos de programação e engenharia de software.A expectativa é utilizar IA para aumentar produtividade e qualidade, mantendo a capacidade de questionar, revisar e validar tecnicamente tudo o que for produzido com seu apoio.Experiência prévia com ferramentas ou agentes específicos de IA não é requisito. Conhecimento técnico profundo é.Se sua experiência é principalmente com Java EE/Jakarta EE e sistemas corporativos, e você gosta de entender o que acontece por baixo dos frameworks, essa oportunidade é para você.Informações adicionaisSua jornada na Topaz é nossa prioridade. Mais do que benefícios, oferecemos um ecossistema de apoio para que você possa evoluir, transformar e ser protagonista da sua carreira.🌱 Bem-estar que Impulsiona o Coletivo:Cuidamos de você com planos de saúde integrais. Acreditamos que um time saudável e amparado é a base para uma colaboração real, onde podemos transformar em equipe.🚀 Evolução Constante na Prática:Aqui, seu desenvolvimento é um pilar fundamental. Oferecemos programas de formação e a oportunidade de dominar as tecnologias que movem o mercado financeiro. Você terá desafios reais para aplicar seu conhecimento e contribuir diretamente para a evolução do nosso ecossistema de soluções.💼 Protagonismo com Equilíbrio:Damos a você a confiança e a autonomia para ser protagonista do seu trabalho. Nossa modalidade híbrida e benefícios como o Day Off de aniversário são o reflexo da nossa cultura de respeito e confiança, permitindo que você encontre o equilíbrio ideal para gerar um impacto real.
Descrição
Buscamos um profissional com forte domínio em Java (Back-End) e Angular (Front-End), sólida experiência em arquitetura de microsserviços, ambientes containerizados e práticas de engenharia de software. O perfil ideal deverá apresentar autonomia, protagonismo e capacidade analítica, atuando de forma investigativa na identificação de causas-raiz, resolução de problemas complexos, melhoria de performance, segurança e resiliência das aplicações. Principais responsabilidades Desenvolver, manter, refatorar e evoluir aplicações Full Stack utilizando Java, Spring Boot, Spring Batch e Angular. Atuar na análise crítica de código, identificação de débitos técnicos e proposição de melhorias arquiteturais. Investigar e solucionar incidentes, identificando causas-raiz e implementando soluções definitivas. Atuar na sustentação e modernização de aplicações novas e legadas. Desenvolver e manter APIs REST e soluções baseadas em arquitetura de microsserviços. Contribuir para decisões técnicas, evolução da arquitetura e definição de soluções. Realizar troubleshooting avançado em aplicações e ambientes Docker e Kubernetes. Investigar problemas relacionados a Pods, containers, health checks, logs, disponibilidade e consumo de recursos. Utilizar Rancher para monitoramento, administração e diagnóstico de workloads. Trabalhar com observabilidade, análise de logs, métricas, indicadores de saúde e tuning de JVM. Apoiar práticas de SRE, gestão de capacidade (Requests/Limits), prevenção de incidentes e resiliência operacional. Realizar análise e otimização de queries SQL, performance e manutenção de bancos de dados. Atuar na identificação e correção de vulnerabilidades, obsolescência tecnológica e débitos técnicos. Contribuir para otimização de imagens Docker, pipelines CI/CD e práticas de DevSecOps. Utilizar ferramentas de Inteligência Artificial Generativa para apoiar desenvolvimento, refatoração, testes e produtividade. Participar de refinamentos, discussões técnicas e atividades colaborativas com Desenvolvimento, QA e demais integrantes da squad.Requisitos técnicos obrigatórios Back-End e arquitetura Experiência sólida em desenvolvimento Java (8+). Domínio de Spring Framework, Spring Boot e Spring Batch. Experiência com OpenLiberty e/ou Jakarta EE. Experiência em arquitetura de microsserviços e APIs REST. Conhecimento em padrões de resiliência: Circuit Breaker, Retry, Graceful Shutdown e Rate Limiting. Experiência em análise de código, refatoração, design e evolução de arquitetura de software. Conhecimentos em troubleshooting e performance de JVM, incluindo análise de threads e Garbage Collector. Front-End Experiência prática com Angular e TypeScript. Conhecimento em JavaScript, jQuery e HTML5 para manutenção e evolução de aplicações legadas. Vivência com aplicações SPA, modularização e integração com APIs REST. Containers, infraestrutura e observabilidade Experiência com Docker, incluindo construção e otimização de imagens (multi-stage builds). Domínio de Kubernetes: Pods, Deployments, manifestos, probes, ingress, logs e troubleshooting. Experiência prática com Rancher para gestão, monitoramento e diagnóstico de ambientes Kubernetes. Conhecimento em Requests/Limits, health checks, gestão de recursos e disponibilidade. Vivência em troubleshooting de ambientes de desenvolvimento, testes, homologação e produção. Conhecimento em observabilidade, monitoramento, análise de logs, métricas e práticas SRE. Banco de dados Experiência com bancos de dados relacionais, especialmente Oracle e SQL. Domínio na construção e otimização de queries. Conhecimento em análise de performance, procedures e manutenção de bases de dados. DevOps, DevSecOps e qualidade Experiência com Git, GitLab e Jenkins. Conhecimento em pipelines CI/CD e automação de processos. Experiência com SonarQube e ferramentas de análise estática de código. Conhecimento em ferramentas de análise de vulnerabilidades, como Trivy e Snyk. Vivência com boas práticas de segurança de aplicações (AppSec), qualidade de código e mitigação de vulnerabilidades. Familiaridade com metodologias ágeis (Scrum/Kanban), cultura SRE e práticas ITIL. Diferenciais Certificações em Java, Spring, Kubernetes (CKA/CKAD), Rancher ou DevSecOps. Conhecimento em plataformas Cloud: AWS, Azure ou GCP. Experiência com DataStage. Vivência com ferramentas de IA Generativa aplicadas à engenharia de software, como GitHub Copilot. Conhecimentos em Prompt Engineering para apoio à análise de código, refatoração, automação de testes e produtividade.
Ver na página inicial, com filtros e atualização automática