Estamos #Contratando Desenvolvedor Java Pleno e Sênior em Santos, São Paulo. Candidate-se hoje mesmo ou compartilhe este anúncio com sua rede.
Publicação de Lisa IT
Publicações mais relevantes
-
Sr Data Engineer Consultant Certified MS DP-203 | DP-900 | Databricks | Synapse Analytics | Pyspark | CosmosDB | Modelagem Relacional e Analítica | Event Hub| Stream Analytcs | Azure Functions | Data lake | Delta Lake
Analista de Desenvolvimento
Vaga: Analista de Desenvolvimento Local: São Paulo - Presencial segunda a quinta. Sexta home Regime: PJ Enviar e-mail com vaga no título: selecao@wehunt.com.br Requisitos: Linguagem e Frameworks: Front-end : Type Script / Angular Backend : Java / Spring Boot Banco de Dados: Relacional : MySQL as Service (Azure) Segurança: Azure Active Directory : Login dos usuários e aplicações integrado e centralizado com o Azure AD
Entre para ver ou adicionar um comentário
-
Dev Java Back End Sr | Home Office Atue em um projeto de grande porte, baseado em microsserviços, com um time de alta performance, com códigos limpos e melhores práticas de Desenvolvimento! #java #vagasTI #homeoffice #programaçãojava
Entre para ver ou adicionar um comentário
-
Boa noite galerinha! Muitas vagas de emprego cita o Java 8 como ferramenta de trabalho, e quem está chegando agora no mercado fica se perguntando, qual Java eu devo baixar na minha IDE, o 8 ou melhor um mais novo? Então hoje vim tirar essa dúvida para vocês! Vamos explorar as diferenças entre o Java 8 e a versão mais recente do Java. Java 8: Lançado em março de 2014, o Java 8 é amplamente utilizado e introduziu muitos recursos novos, como expressões lambda, streams, programação funcional e extensões de API. Ele também trouxe melhorias para a API Java Time e Java IO. Java 17: O Java 17, a versão mais recente, foi lançado em setembro de 2021 e é a nova versão de Longo Prazo (LTS). Ele traz muitas melhorias e novos recursos. Por exemplo, o Java 17 suporta TLS 1.3, que é mais seguro que as versões anteriores. Além disso, os módulos CORBA e Java EE foram removidos do Java 11 para lidar com questões de segurança. Comparação: Embora o Java 8 ainda esteja recebendo algumas expansões, o esforço da Oracle para mantê-lo provavelmente será significativamente menor. Portanto, há uma boa razão para migrar para uma nova versão. As aplicações escritas em Java 11 são mais rápidas e mais seguras do que as do Java 8. No entanto, a migração do Java 8 para o Java 17 pode não ser uma tarefa fácil, pois existem muitas mudanças entre essas duas versões. Por exemplo, o Java 9 introduziu o sistema de módulos da plataforma Java, que pode exigir algumas alterações no código existente. Conclusão: Se você está começando um novo projeto, pode ser uma boa ideia usar a versão mais recente do Java para aproveitar os novos recursos e melhorias. No entanto, se você tem um projeto existente que está funcionando bem no Java 8, pode ser necessário considerar cuidadosamente os benefícios e os desafios da migração para a versão mais recente. Se de fato a Oracle encerrar o suporte ao JAVA 8, não significa que as aplicações que usam JAVA 8 irão parar de funcionar. Apenas que novas aplicações não poderão ser criadas com ela. Eu particularmente, no meu dia à dia de trabalho, uso a versão Java 8 e a versão Java EE, mas para uso pessoal, em projetos pessoais, escolho sempre a versão 17. Não são "linguagens" diferentes, o que muda é o leque de ferramentas e a forma como se instancia algumas coisas. Nada que se deve temer. #Java #programação #programacao #ti #it #techrecruiter #javaee #java8 #java17
Entre para ver ou adicionar um comentário
-
Olá, colegas, do LinkedIn 🔄 Por que as empresas continuam usando versões antigas do Java, mesmo com novas versões disponíveis? 🤔 Atualizações do Java trazem melhorias e novas funcionalidades, mas migrar para uma nova versão não é uma decisão simples. Aqui estão alguns pontos cruciais considerados pelas equipes de desenvolvimento ao avaliar uma migração: Estabilidade e Confiabilidade: Versões anteriores do Java já foram extensivamente testadas e são conhecidas por sua estabilidade. Migrar para uma nova versão pode introduzir riscos de novos bugs e problemas que ainda não foram identificados. 📈 Compatibilidade com Sistemas Legados: Muitos sistemas e bibliotecas legadas podem não ser compatíveis com as versões mais recentes do Java. A atualização desses sistemas pode ser complexa e custosa, necessitando reescrita de código e testes extensivos. 🏛️ Ciclo de Suporte: As versões LTS (Long-Term Support) do Java são preferidas por muitas organizações, pois recebem atualizações de segurança e correções de bugs por um período prolongado, garantindo maior segurança e confiabilidade. 🔒 Custo de Atualização: Migrar para uma nova versão do Java exige um esforço significativo em termos de teste, requalificação de pessoal e reescrita de código, o que pode ser caro e demorado. 💸 Esses fatores combinados levam muitas vezes as equipes a adotar uma abordagem mais conservadora na atualização das versões do Java. 🌐 E você, como sua empresa lida com as atualizações do Java? Compartilhe sua experiência nos comentários! #Java #Desenvolvimento #Tecnologia #Inovação #Estabilidade #Compatibilidade #Suporte #Custo
Entre para ver ou adicionar um comentário
-
👋 Olá, Devs! Hoje trago uma dica valiosa para quem está começando a jornada como desenvolvedor Java: o tratamento de exceções. Este é um dos conceitos mais importantes para garantir que seu código seja robusto e confiável, mesmo quando algo inesperado acontece. Entender como tratar exceções corretamente é essencial para criar aplicações que funcionem bem em diversas situações, e pode ser um grande diferencial na hora de buscar uma vaga como dev Java. #Java #DesenvolvimentoDeSoftware #DicasDeProgramação #FuturosDevs #EstudosJava
Entre para ver ou adicionar um comentário
-
🚀 Você já se viu retornando a um projeto em Java depois de algum tempo e sentindo aquela sensação de desconexão inicial? 😅 Não se preocupe, você não está sozinho nessa! 🛠️🔍 ☕️ #Java #DesenvolvimentoDeSoftware #CódigoLimpo #Reconexão #DesenvolvedorJava #LinkedInTechTips
Entre para ver ou adicionar um comentário
-
📢VAGA : ESPECIALISTA JAVA Vaga Híbrida 3 vezes presencial -Local AV Paulista Principais desafios: ✅O profissional nesse papel será responsável pela análise, desenho de novas soluções, visando sempre a melhor solução para o produto, melhorias nos sistemas existentes, qualidade, melhores práticas de desenvolvimento e arquitetura de software além da exercer a liderança técnica junto ao time de desenvolvimento. ✅Atuação em novos projetos; ✅Análise e melhoria de performance das aplicações; ✅Auxiliar refinamento e especificação de novas funcionalidades e histórias (trazendo o ponto de vista técnico); ✅Analisar a causa de problemas e propor soluções; ✅Apoiar nossos engenheiros nos desafios tecnológicos, analisar e propor arquitetura, implementação de novas funcionalidades na plataforma; ✅Acompanhar as novas tecnologias visando melhorar a qualidade e a produtividade;. ✅Implementar soluções a nível de projeto; ✅Apoiar recrutamento interno/externo com foco técnico; ✅Realizar code review contribuindo com comentários úteis e relevantes, buscando a maturidade do software construído e colaborando com a evolução do profissional que escreveu o código; ✅Garantir a estabilidade do ambiente produtivo; ✅Acompanhar a observabilidade da aplicação (logs, métricas e traces); ✅Participação nas cerimonias ágeis do time; ✅Acompanhamento de homologação junto aos usuários e implantação das correções dos erros identificados em ambiente produtivo. ✅AWS (EKS, Secret Manager, RDS e etc); ✅Aplicações em container com Docker e Kubernetes; ✅API Gateway, BFF, Solid, API first, Arquitetura de Microsserviços, Clear Arch ou Hexagonal Arch, 12-factor App; ✅Java 21, Spring, cultura de testes (unitários, end-to-end, TDD / BDD e etc); ✅Code review e pair programing; ✅Banco de dados relacional. Diferencial NoSql (MongoDb, Redis, ElasticSearch, DynamoDb); ✅Arquitetura orientada a eventos; ✅CI/CD, Jenkins, SonarQube, Git flow e/ou Trunk Based Development, build & run, observabilidade, rastreabilidade, monitoramento, tolerância a falhas; ✅Saber lidar com logs (Kibana, CloudWatch); ✅Autenticação e Autorização com padrões de mercado OAuth2/OIDC; ✅Melhores práticas em modelos de integração de aplicações, síncrono e assíncrono ✅Experiência atuando de forma colaborativa com engenheiros de software; ✅Conhecimentos e vivência com metodologias ágeis (Scrum, SAFe); ✅Conhecimento e vivência com broker de mensagens. (Ex: Kafka, SQS); ✅Conhecimento e vivência com monitoramento e observabilidade (Ex: Dynatrace, Kibana); Enviar CV com pretensão salarial CLT: recrutamentoti.rsm@gmail.com #vagasti #vagasdesenvolvedor #vagasprrogramador #java #springboot #microserviços #solid #dotnet #RabbitMq #Kafka #AWS #TDD
Entre para ver ou adicionar um comentário
-
Desenvolvedor Fullstack | Programador | C# | .NET CORE | ASP.NET | .NET MVC | Razor | TypeScript | NodeJs | React | ReactNative | SQL | NoSQL
🤔 Quero saber sua opinião! Estou considerando adicionar Java com Spring ao lado do Node.js com TypeScript no backend do meu sistema. Como sua empresa lida com múltiplas linguagens de programação? Isso impulsionou o crescimento e a colaboração em sua equipe de desenvolvimento? Compartilhe suas experiências nos comentários! #DesenvolvimentoDeSoftware #Java #NodeJS #Saas #EngenhariaDeSoftware
Entre para ver ou adicionar um comentário
-
Impressão minha ou estão "brotando" vagas para Java EE, JSF e PrimeFaces? Se for verdade, isso é só mais uma confirmação que não existe tecnologia "legado", e o que importa para o mercado, é entregar o que se propoe a fazer atendendo as necessidades do usuário. Que isso sirva de reflexão que o Fullstack tbm pode se resumir a dominar uma tecnologia que consegue oferecer recursos consolidados ao longo dos anos. #java #javaee #jsf #monolito #emprego #resultado #semfirula
Entre para ver ou adicionar um comentário
-
Explorando o Poder do Java EE para Desenvolvimento de Aplicações Empresariais Robustas! O Java Enterprise Edition (Java EE) é uma plataforma de desenvolvimento robusta e escalável projetada para atender às necessidades exigentes do desenvolvimento de aplicativos empresariais. Com uma ampla gama de APIs e serviços, o Java EE oferece recursos avançados para construir aplicativos web, corporativos e distribuídos que podem lidar com os desafios complexos do mundo empresarial. 1. Arquitetura Multicamadas: O Java EE promove uma arquitetura multicamadas, que permite a separação clara de preocupações e a implementação de componentes independentes e reutilizáveis. Com camadas bem definidas, como a camada de apresentação, camada de lógica de negócios e camada de acesso a dados, os desenvolvedores podem criar aplicativos escaláveis e fáceis de manter. 2. Segurança Integrada: Segurança é uma preocupação fundamental no desenvolvimento de aplicativos empresariais, e o Java EE oferece uma série de recursos integrados para garantir a proteção dos dados e a autenticação dos usuários. Com suporte para autenticação baseada em LDAP, autorização baseada em papéis e criptografia de dados sensíveis, os desenvolvedores podem construir aplicativos seguros que atendam aos mais altos padrões de segurança. 3. Gerenciamento de Transações: O Java EE fornece um modelo de transação robusto e confiável, que permite que os desenvolvedores coordenem operações de banco de dados e garantam a consistência dos dados em ambientes distribuídos. Com suporte para transações declarativas e programáticas, os desenvolvedores podem gerenciar transações de forma eficiente e segura em seus aplicativos empresariais. 4. Extensibilidade e Escalabilidade: Uma das principais vantagens do Java EE é sua extensibilidade e escalabilidade. Com uma ampla gama de APIs e serviços disponíveis, os desenvolvedores podem estender facilmente a funcionalidade do Java EE para atender às necessidades específicas de seus aplicativos. Além disso, o Java EE é projetado para escalabilidade, permitindo que os aplicativos cresçam conforme a demanda sem comprometer o desempenho ou a confiabilidade. Em resumo, o Java EE é uma plataforma poderosa e flexível para o desenvolvimento de aplicativos empresariais que oferece recursos avançados para lidar com os desafios complexos do mundo empresarial. Com sua arquitetura multicamadas, segurança integrada, gerenciamento de transações e escalabilidade, o Java EE é a escolha ideal para construir aplicativos empresariais robustos e confiáveis. Se você está envolvido no desenvolvimento de aplicativos empresariais, explorar o Java EE pode abrir um mundo de possibilidades para o seu sucesso! #JavaEE #DesenvolvimentoEmpresarial #AplicativosEmpresariais #DesenvolvimentoDeSoftware #LinkedInTechTips
Entre para ver ou adicionar um comentário
58.186 seguidores
Data Analist l Python l SQL l BI l AWS
1 mUp