# Java Development Reviews
**Vendor:** ScienceSoft  
**Category:** [Outros Provedores de Serviços de Desenvolvimento](https://www.g2.com/pt/categories/other-development-services)  
**Average Rating:** 4.6/5.0  
**Total Reviews:** 36
## About Java Development
Por mais de três décadas, a ScienceSoft tem aproveitado as tecnologias digitais para o benefício de empresas da Fortune 500, médias e grandes empresas, e startups em uma variedade de indústrias.




## Java Development Reviews
  ### 1. Parceiro confiável para projetos complexos em Java

**Rating:** 4.5/5.0 stars

**Reviewed by:** JOSE LUIS SANTIAGO C. | Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** September 18, 2025

**O que você mais gosta em Java Development?**

O que mais se destacou foi o profissionalismo e a comunicação clara deles. A equipe foi responsiva, cumpriu prazos e forneceu código bem documentado. Eles também ofereceram conselhos arquitetônicos que foram além do escopo da codificação, o que adicionou valor a longo prazo ao projeto.

**O que você não gosta em Java Development?**

Embora a experiência geral tenha sido muito positiva, o agendamento às vezes exigiu flexibilidade da nossa parte. Em algumas ocasiões, as atualizações do projeto chegaram mais tarde do que o esperado, o que criou pequenos atrasos na tomada de decisões. Dito isso, a equipe sempre foi transparente e rápida para se atualizar.

**Recomendações a outras pessoas considerando Java Development:**

Defina o escopo do seu projeto o mais claramente possível e aproveite a consultoria técnica deles, não apenas suas habilidades de codificação. Os insights deles sobre design de sistemas e escalabilidade podem economizar tempo e dinheiro a longo prazo.

**Que problemas Java Development está resolvendo e como isso está beneficiando você?**

O desenvolvimento em Java nos ajudou a modernizar um sistema legado que estava se tornando difícil de manter e escalar. Eles nos guiaram na refatoração de código desatualizado, melhorando o desempenho e integrando APIs. Como resultado, nossas operações funcionam de forma mais suave, o tempo de inatividade diminuiu e nossa equipe agora pode se concentrar em entregar novas funcionalidades em vez de corrigir problemas recorrentes.

  ### 2. Desenvolvimento em Java

**Rating:** 5.0/5.0 stars

**Reviewed by:** Umang G. | Programmer Analyst , Empresa (> 1000 emp.)

**Reviewed Date:** December 16, 2024

**O que você mais gosta em Java Development?**

Desenvolvimento em Java usando a coleção Java

**O que você não gosta em Java Development?**

Código longo e padrões de design mais longos que o tornam mais extenso e complexo.

**Recomendações a outras pessoas considerando Java Development:**

Tente aprender Spring Boot, JPA Hibernate

**Que problemas Java Development está resolvendo e como isso está beneficiando você?**

Resolvendo o problema relacionado à API usando Spring Boot e microsserviços.

  ### 3. Desenvolvimento Java Simples e Confiável pela Sciencesoft

**Rating:** 4.0/5.0 stars

**Reviewed by:** Usuário Verificado em Logística e Cadeia de Suprimentos | Empresa (> 1000 emp.)

**Reviewed Date:** September 13, 2023

**O que você mais gosta em Java Development?**

O que eu realmente gosto no Java é como ele é simples e fácil de ler. Mesmo as pessoas da nossa equipe que não são experientes em tecnologia conseguem entender o código. Além disso, o Java funciona em qualquer plataforma, o que significa que podemos criar software que roda suavemente em todos os tipos de dispositivos, desde computadores até telefones celulares. Essa flexibilidade foi um grande ponto positivo para o nosso cliente. Por exemplo, quando estávamos trabalhando no projeto para parar o vazamento de receita, usamos Java para adicionar um recurso de rastreamento em tempo real ao aplicativo da nossa empresa. Isso nos permitiu obter dados de dispositivos GPS nos veículos em tempo real, o que nos ajudou a entender por que havia um atraso na entrega de contêineres.

**O que você não gosta em Java Development?**

O desenvolvimento em Java não é perfeito. Uma coisa que eu não gostei foi que ele pode ser lento. Isso foi um problema em nosso projeto, onde precisávamos processar dados de GPS em tempo real. Além disso, o Java pode usar muita memória. Isso foi um desafio quando estávamos construindo nosso aplicativo, que precisava de muitos recursos. Então, embora o Java tenha seus benefícios, essas são algumas coisas a serem consideradas.

**Recomendações a outras pessoas considerando Java Development:**

Se você está pensando em usar o desenvolvimento em Java, eu diria para ir em frente. É realmente flexível e pode ser usado para muitas coisas diferentes, o que o torna uma ótima ferramenta para desenvolvedores. Mas lembre-se, ele pode consumir muitos recursos, especialmente se você estiver trabalhando em aplicativos grandes. Então, certifique-se de planejar bem seus recursos para tirar o máximo proveito do desenvolvimento em Java.

**Que problemas Java Development está resolvendo e como isso está beneficiando você?**

O desenvolvimento em Java tem sido realmente útil para nós. Ajudou-nos a resolver problemas de codificação complicados nos projetos que eu estava liderando. Com Java, pudemos construir soluções que eram robustas e podiam se ajustar a mudanças. Isso aumentou muito a eficiência do nosso projeto de desenvolvimento de aplicativos e resolveu um problema que tínhamos com a perda de receita. Você pode ver os benefícios na qualidade dos nossos projetos e na rapidez com que os concluímos. Usamos o desenvolvimento em Java em um projeto para parar o vazamento de receita. Queríamos entender por que havia um atraso na entrega de contêineres, então adicionamos um recurso de rastreamento em tempo real ao aplicativo da nossa empresa. Graças às grandes habilidades de rede do Java, o sistema pôde obter dados em tempo real dos dispositivos GPS nos veículos. Isso permitiu que a empresa monitorasse sua localização e status em tempo real.

  ### 4. Revisão do Desenvolvimento em Java

**Rating:** 4.0/5.0 stars

**Reviewed by:** Karan Singh S. | Salesforce Developer, Empresa (> 1000 emp.)

**Reviewed Date:** June 06, 2023

**O que você mais gosta em Java Development?**

Java pode ser usado principalmente para aplicações empresariais. Tem uma ótima arquitetura que segue a Programação Orientada a Objetos e esta é de longe a melhor linguagem para aprender POO. Java pode ser usado como uma linguagem de backend para desenvolvimento web também e também pode ser usado em diferentes dispositivos de hardware. Em suma, é uma das melhores linguagens de programação de propósito geral disponível há muito tempo.

**O que você não gosta em Java Development?**

Java tem uma sintaxe fixa e um modelo de como os programas devem ser escritos, como as coisas funcionam em segundo plano, etc. Então, você terá que primeiro dominá-los para fazer pleno uso disso.

**Recomendações a outras pessoas considerando Java Development:**

Se você quiser considerar o desenvolvimento em Java, sempre comece com os fundamentos, não apenas aprendendo a teoria, mas também praticando a mesma. Consistentemente mantenha a codificação, comece com trechos de código e depois passe para projetos pequenos a médios. Isso aprimorará suas habilidades e também você terá alguns projetos legais ao final do seu aprendizado.

**Que problemas Java Development está resolvendo e como isso está beneficiando você?**

Em nosso cenário, muitas bibliotecas para pipelines de CI/CD em nosso projeto estão escritas em Java. Como CI/CD é uma parte integral do nosso processo de desenvolvimento e implantação, o Java ajuda a alcançá-lo.

  ### 5. Revisão para Java

**Rating:** 4.0/5.0 stars

**Reviewed by:** Khilan P. | Unity Developer, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** June 13, 2023

**O que você mais gosta em Java Development?**

Segurança  
Escalabilidade e Desempenho: Aplicações Java são conhecidas por sua escalabilidade, permitindo que lidem com grandes cargas de trabalho e acomodem bases de usuários em crescimento.

**O que você não gosta em Java Development?**

Limitações de Desempenho.  
Gerenciamento de Memória: Embora o gerenciamento automático de memória do Java com coleta de lixo alivie os desenvolvedores do gerenciamento manual de memória, ele pode introduzir sobrecarga de desempenho.

**Recomendações a outras pessoas considerando Java Development:**

Continuamente Aprenda e Mantenha-se Atualizado.

**Que problemas Java Development está resolvendo e como isso está beneficiando você?**

Independência de Plataforma: Java é uma linguagem independente de plataforma, o que significa que aplicações Java podem ser executadas em qualquer plataforma ou sistema operacional com uma Máquina Virtual Java (JVM) instalada.

Programação Orientada a Objetos (OOP): Java é uma linguagem de programação orientada a objetos, que promove código modular e reutilizável. Conceitos de OOP como encapsulamento, herança e polimorfismo ajudam na criação de aplicações escaláveis e de fácil manutenção.

  ### 6. "Dominando Java"

**Rating:** 4.5/5.0 stars

**Reviewed by:** Siddharth P. | Unity 3d Developer, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** June 11, 2023

**O que você mais gosta em Java Development?**

1. Robustez: Java enfatiza a tipagem forte, a verificação em tempo de compilação e o tratamento de erros através de exceções.

2. Gerenciamento de Memória: O sistema automático de gerenciamento de memória do Java através da coleta de lixo me alivia da alocação e desalocação manual de memória.

**O que você não gosta em Java Development?**

1. Verbosidade: Java é frequentemente considerado mais verboso em comparação com algumas outras linguagens de programação.
2. Curva de Aprendizado: Java possui um vasto ecossistema, e dominar todas as suas funcionalidades e bibliotecas pode levar tempo.

**Recomendações a outras pessoas considerando Java Development:**

Explore a ferramenta de desenvolvimento Java.

**Que problemas Java Development está resolvendo e como isso está beneficiando você?**

Plataforma independente: "escreva uma vez, execute em qualquer lugar" do Java. Benefício: o princípio permite que os desenvolvedores escrevam código uma vez e o executem em qualquer plataforma que suporte Java. Este é um grande benefício para mim.

  ### 7. Revisão de Software Java

**Rating:** 5.0/5.0 stars

**Reviewed by:** Shubham S. | Senior System Engineer, Empresa (> 1000 emp.)

**Reviewed Date:** June 02, 2023

**O que você mais gosta em Java Development?**

Muitas novas funcionalidades fáceis de entender, curtas no código. Menos códigos boilerplate.

**O que você não gosta em Java Development?**

Até agora, nada que eu não goste. Estou sempre bem para usá-lo.

**Que problemas Java Development está resolvendo e como isso está beneficiando você?**

É independente da plataforma e do sistema operacional que o recurso de mobilidade ajuda a usar o Java em todo o mundo.

  ### 8. Ferramenta de Programação Mais Versátil

**Rating:** 5.0/5.0 stars

**Reviewed by:** Vasu M. | Junior Software Engineer, Tecnologia da Informação e Serviços, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** October 19, 2022

**O que você mais gosta em Java Development?**

A melhor coisa sobre o desenvolvimento em Java é a capacidade de Multithreading. Isso me permite realizar várias tarefas ao mesmo tempo sem comprometer a eficácia do produto.

**O que você não gosta em Java Development?**

Eu gosto de todos os aspectos do desenvolvimento em Java e suas funcionalidades. Não me lembro de ter tido dificuldades ao usá-lo. É simplesmente perfeito e não tenho nada a reclamar sobre isso.

**Recomendações a outras pessoas considerando Java Development:**

Eu recomendo muito que todos experimentem o Desenvolvimento em Java; você não ficará desapontado.

**Que problemas Java Development está resolvendo e como isso está beneficiando você?**

O desenvolvimento em Java resolve os problemas de acessibilidade por sua natureza de código aberto. Ele também torna o processo de desenvolvimento muito fácil ao fornecer recursos que eu gosto, como: é independente de plataforma, o que me ajuda a executar meu código em qualquer máquina, e também fornece segurança para minha aplicação ao oferecer técnicas de autenticação.

  ### 9. Melhor tecnologia para aplicações em larga escala 👌

**Rating:** 5.0/5.0 stars

**Reviewed by:** RANJIT P. | Freelance Web Developer, Empresa (> 1000 emp.)

**Reviewed Date:** September 08, 2022

**O que você mais gosta em Java Development?**

Aplicações construídas usando Java são multiplataforma, é distribuído. Além disso, o suporte para a plataforma é enorme. Temos uma ampla gama de bibliotecas para lidar com qualquer problema, já que a comunidade é vasta.

**O que você não gosta em Java Development?**

A única coisa é que não pode lidar com aplicações em tempo real, como um aplicativo de bate-papo. Além disso, precisamos escrever muitos scripts para algumas configurações em alguns frameworks baseados em Java.

**Recomendações a outras pessoas considerando Java Development:**

Se você quiser construir uma aplicação em nível empresarial, então você deve primeiro considerar o Java.

**Que problemas Java Development está resolvendo e como isso está beneficiando você?**

Java é uma ferramenta de código aberto que resulta em mais bibliotecas para reduzir o esforço no desenvolvimento. Ela oferece uma ampla gama de metodologias para lidar com aplicações em nível empresarial, seja baseadas na web, em desktop ou em dispositivos móveis. Além disso, fornece diferentes frameworks que ajudam a construir APIs REST, diferentes aplicações, etc.

  ### 10. Java developer Você pode trabalhar em muitos lugares

**Rating:** 4.5/5.0 stars

**Reviewed by:** Felix F. | SEngineer, Empresa (> 1000 emp.)

**Reviewed Date:** June 28, 2022

**O que você mais gosta em Java Development?**

Gosto de aprender sobre outras áreas, não apenas em desenvolvimento Java, porque como desenvolvedor, posso trabalhar com pessoas de diferentes áreas e aprender sobre algumas atividades que elas realizam.

**O que você não gosta em Java Development?**

A versatilidade da linguagem faz com que o novo desenvolvedor às vezes consiga fazer um programa funcionalmente, mas a linguagem permite que nem sempre usem as melhores práticas. E às vezes consertar isso é difícil.

**Recomendações a outras pessoas considerando Java Development:**

Tente desenvolver com as melhores práticas de programação. tente dizer a outro programador mais experiente que revise seu código e lhe dê recomendações.

**Que problemas Java Development está resolvendo e como isso está beneficiando você?**

Java é usado em muitos lugares; você pode desenvolver aplicações em diferentes áreas, em empresas de negócios, para a nuvem, em desktops e muitos outros. Você ajuda a resolver muitos problemas de realizar uma tarefa de forma mais eficiente e, a cada vez, posso aprender algo novo.

  ### 11. O básico de Java em seu bom tempo

**Rating:** 5.0/5.0 stars

**Reviewed by:** Felix V. | Technical Support Representative, Redes de Computadores, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** November 17, 2022

**O que você mais gosta em Java Development?**

A simplicidade de seu algoritmo e a fácil compilação em qualquer plataforma

**O que você não gosta em Java Development?**

O único problema principal no Java pode ser o desempenho; os programas Java demoram muito mais tempo para serem executados.

**Recomendações a outras pessoas considerando Java Development:**

Mantenha simples e mantenha a ordem

**Que problemas Java Development está resolvendo e como isso está beneficiando você?**

Ótimo para criação de software estável e startups de jogos

  ### 12. Java development é uma boa escolha

**Rating:** 5.0/5.0 stars

**Reviewed by:** Gaurav B. | Solution architect, Médio Porte (51-1000 emp.)

**Reviewed Date:** June 28, 2022

**O que você mais gosta em Java Development?**

Ele torna a plataforma de aplicação independente e não podemos comparar o suporte para questões de desenvolvimento que recebemos dos fóruns da comunidade Java online.  
É de código aberto, altamente seguro e confiável.  
Os frameworks, bibliotecas e ferramentas Java são altamente poderosos para construir aplicações robustas e escaláveis.

**O que você não gosta em Java Development?**

Encontramos problemas de desempenho às vezes e erros como falta de memória, deadlock de thread, mas devemos ter cuidado com o design geral de nossa aplicação.

**Recomendações a outras pessoas considerando Java Development:**

A curva de aprendizado é fácil em comparação com outros idiomas, deve ser considerada definitivamente uma escolha de carreira.

**Que problemas Java Development está resolvendo e como isso está beneficiando você?**

é seguro, portátil, sustentável e vem com melhores ferramentas de concorrência de alto nível.

Torna-se a melhor escolha para aplicações baseadas na web e aplicações móveis também.

  ### 13. Java - Linguagem de Programação Mais Segura

**Rating:** 4.0/5.0 stars

**Reviewed by:** Talha D. | Data Engineer Analyst, Médio Porte (51-1000 emp.)

**Reviewed Date:** March 27, 2022

**Descreva o projeto ou a tarefa em que Java Development ajudou:**

Eu usei programação Java em um dos casos de uso de automação de um formulário de inscrição de paciente. Como Java é a linguagem mais segura, o negócio também exigiu Java para esta implementação.

**O que você mais gosta em Java Development?**

Eu usei programação Java em um dos casos de uso de automação de um formulário de inscrição de paciente. A melhor parte da programação Java é sua segurança. É uma linguagem sempre em demanda.

**O que você não gosta em Java Development?**

Eu usei programação Java em um dos casos de uso de automação de um formulário de inscrição de paciente. Além disso, nunca usei essa linguagem. A única coisa que me preocupa é que Java é mais complexo de aprender em comparação com outra linguagem. Leva tempo para se tornar perfeito em Java.

**Recomendações a outras pessoas considerando Java Development:**

Se o requisito de negócio é criar um aplicativo seguro, então você deve considerar o Java, pois é mais seguro do que qualquer outra linguagem.

**Que problemas Java Development está resolvendo e como isso está beneficiando você?**

Eu usei programação em Java em um dos casos de uso de automação de um formulário de inscrição de paciente. Este projeto é sobre automatizar formulários de inscrição de pacientes. Como os dados dos pacientes precisam ser seguros, o Java me ajuda a tornar as aplicações seguras.

  ### 14. Java - Fácil de Usar, Adotar, Aprender e Escalar

**Rating:** 5.0/5.0 stars

**Reviewed by:** Chirag T. | Technical Lead, Empresa (> 1000 emp.)

**Reviewed Date:** March 29, 2022

**Descreva o projeto ou a tarefa em que Java Development ajudou:**

1) Aplicações de Middleware em desenvolvimento.  
2) Aplicações independentes de plataforma.  
3) Aplicações de desktop baseadas em back-end.  
4) Integração com várias ferramentas e tecnologias externas, como bancos de dados, armazenamentos de dados, serviços web.  
5) Aplicação de aspectos de programação orientada a objetos em aplicações de negócios, tornando-as mais flexíveis, facilmente escaláveis, com suporte a multithread, etc.

**O que você mais gosta em Java Development?**

Múltiplas vantagens de usar Java para desenvolvimento.  
1) Integração fácil com todos os outros componentes.  
2) APIs amigáveis ao usuário.  
3) Suporte para Programação Funcional (Java 8 Streams API) além de Programação Orientada a Objetos.  
4) Fácil de usar, aprender e adotar.  
5) Independente de plataforma. Portanto, não precisamos nos preocupar com os detalhes do sistema subjacente.  
6) Integração de vários frameworks avançados como Spring, Spring Boot, Spring AOP, Spring Batch etc, JSP, Servlet.  
7) Pode ser usado para desenvolver aplicações de ponta a ponta, incluindo Front End e Back End.

**O que você não gosta em Java Development?**

1) O suporte para Programação Funcional chegou muito tarde no Java, que já estava presente em várias outras linguagens desde o início de sua existência.

2) O suporte para Inferência de Tipos de Dados de variáveis em tempo de execução está em um estágio bastante inicial. O que significa que, em Java, cada variável precisa ser definida junto com seu tipo de dado durante a fase de compilação.

**Recomendações a outras pessoas considerando Java Development:**

1) Altamente recomendado para qualquer pessoa que queira fazer carreira e, se não for isso, mesmo que queira começar uma carreira no mundo da tecnologia.  
2) Pode ser aprendido facilmente e também pode ser desenvolvido, testado, integrado e usado com facilidade.

**Que problemas Java Development está resolvendo e como isso está beneficiando você?**

1) A programação orientada a objetos é uma maneira mais avançada, poderosa e amplamente aceita de programar.  
2) Com o advento dos frameworks em Java, a codificação boilerplate foi reduzida em grande medida.  
3) Suporte para Auto Configurações que permite atingir o máximo de rendimento mesmo com código mínimo.  
4) A aplicação de Webservices facilita a interação de diferentes aplicações que rodam em diferentes tecnologias de uma maneira muito melhor.  
5) Fácil integração com todos os tipos de componentes, seja banco de dados, tecnologias de big data, tecnologias de nuvem, etc.

  ### 15. Isso torna a codificação confortável.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Sri Nithin Shastha M. | Junior Software Engineer, Empresa (> 1000 emp.)

**Reviewed Date:** April 26, 2022

**Descreva o projeto ou a tarefa em que Java Development ajudou:**

Os frameworks do Java me ajudaram a escrever código para APIs REST para nosso cliente Vodafone Hungria.

**O que você mais gosta em Java Development?**

Java fornece inúmeros frameworks, pacotes para tornar nosso trabalho viável. O recurso de OOP e a natureza robusta do Java nos ajudam a escrever códigos eficientes e portáteis que podem ser executados em diferentes plataformas sem precisar reescrever o código.

**O que você não gosta em Java Development?**

A única coisa que eu não gosto são as pontuações (;) que temos que seguir ao escrever as sintaxes. Se pudéssemos ignorá-las ao escrever o código, assim como podemos fazer em Python, seria incrível.

**Que problemas Java Development está resolvendo e como isso está beneficiando você?**

A segurança e a eficiência de nossas aplicações foram uma grande preocupação para os desenvolvedores. O Java fornece frameworks e evita ponteiros, o que o torna mais seguro e rápido.

  ### 16. Java - uma das linguagens comprovadas e estáveis do mundo

**Rating:** 4.5/5.0 stars

**Reviewed by:** Usuário Verificado em Telecomunicações | Empresa (> 1000 emp.)

**Reviewed Date:** July 11, 2020

**Descreva o projeto ou a tarefa em que Java Development ajudou:**

Desenvolvendo aplicações em ambiente de nuvem de microsserviços.

**O que você mais gosta em Java Development?**

Orientado a objetos, muito flexível, coleta de lixo automática embutida, aprimoramento regular de recursos, etc. O desenvolvimento atual e regular de diferentes projetos na comunidade Java é voltado para o futuro e muitos recursos começaram a ser suportados no Java nas últimas versões.

**O que você não gosta em Java Development?**

Eu diria que as preocupações estavam atrasadas na programação funcional em Java. No entanto, isso não é mais uma grande preocupação nas versões recentes do Java. Um dos maiores desafios com o Java é que ele não pode ser reduzido para um tamanho menor de docker.

**Recomendações a outras pessoas considerando Java Development:**

Bibliotecas de suporte de código aberto vastas. Linguagem OO fácil.

**Que problemas Java Development está resolvendo e como isso está beneficiando você?**

Fácil de aprender, orientada a objetos e uma quantidade enorme de bibliotecas de código aberto tornam seu trabalho muito mais fácil. Uma linguagem de escolha entre estudantes ao redor do mundo até hoje.

  ### 17. Desenvolvimento em Java

**Rating:** 4.5/5.0 stars

**Reviewed by:** Usuário Verificado em Lazer, Viagens e Turismo | Médio Porte (51-1000 emp.)

**Reviewed Date:** July 25, 2022

**O que você mais gosta em Java Development?**

Forte apoio da comunidade, fácil de usar, facilmente escalável. É uma linguagem distribuída e escalável. Suporta função de portabilidade. Linguagem de alto nível aceita mundialmente.

**O que você não gosta em Java Development?**

O desenvolvimento em Java é um pouco lento e tem um desempenho fraco. Possui uma interface gráfica ruim e não tem facilidades de backup. O desenvolvimento em Java também leva mais tempo em comparação com outras linguagens.

**Que problemas Java Development está resolvendo e como isso está beneficiando você?**

Ajudou na construção de um produto que auxilia os usuários a buscar o produto através do site. O usuário pode usar a funcionalidade de autocompletar ou de busca para ver os resultados de acordo com suas necessidades.

  ### 18. Melhor e mais fácil software para usar para

**Rating:** 4.0/5.0 stars

**Reviewed by:** Pranay B. | BIM Engineer, Empresa (> 1000 emp.)

**Reviewed Date:** March 20, 2021

**Descreva o projeto ou a tarefa em que Java Development ajudou:**

Eu tenho usado para desenvolvimento de aplicações web e construção de todos os serviços para nossas empresas e clientes usando desenvolvimento em Java, o que ajudou a manter o controle e o projeto o mais simples possível.

**O que você mais gosta em Java Development?**

O melhor de que gosto no Java é que é bastante direto de usar, compilar e depurar e, mesmo para aprender, é muito simples e direto. O desenvolvedor Java pode ser usado para realizar múltiplas tarefas ao mesmo tempo em comparação com outros softwares. Múltiplas tarefas podem ser usadas para compilar e executar uma única vez, o que facilita nosso trabalho. A memória também é dividida no desenvolvimento Java, que por sua vez é dividida em dois grupos: um é o heap e o outro é a pilha, que são muito úteis na distribuição de memória. A segurança também é muito alta no Java, o que protege nosso acesso e nos proporciona a melhor segurança para nosso projeto. O desenvolvimento Java não precisa de nenhum dos softwares para rodar ou compilar, apenas requer JVMs no computador para rodar, o que é uma grande vantagem para os iniciantes. Isso também ajuda na codificação dos códigos padrão e reutilizáveis para compilar, por isso é chamado de orientado a objetos. Também possui recursos remotos que podem ser usados para leitura e escrita. O maior trunfo do desenvolvimento Java é que é bastante portátil e fácil para todos que o utilizam e também muito fácil de entender.

**O que você não gosta em Java Development?**

A principal aversão é que o desenvolvimento em Java consome muita memória e também é lento quando comparado a outras aplicações em C, C++. A memória é armazenada na coleta de lixo, que, quando executada, encontra dificuldade para a aplicação rodar, sendo essa a razão por trás de sua execução lenta. O desenvolvimento em Java é bastante caro quando comparado aos outros, o que seria a razão pela qual muitas pessoas não optam por ele, e a outra razão seria a velocidade de uso, portanto, o parâmetro de desempenho que atua como uma grande desvantagem para o desenvolvimento em Java. O desenvolvimento em Java também é menos interativo com a máquina quando comparado, a velocidade de reação é muito baixa e menor quando comparada a outras aplicações.

**Que problemas Java Development está resolvendo e como isso está beneficiando você?**

O principal problema resolvido está no E-commerce, onde podemos lidar com o site e os dados relacionados ao aplicativo são armazenados no JavaScript, o que ajuda a resolver muitos problemas importantes e na manutenção dos servidores do escritório e

  ### 19. Java torna a vida mais fácil

**Rating:** 4.5/5.0 stars

**Reviewed by:** Mohammed S. | Technical Lead, Empresa (> 1000 emp.)

**Reviewed Date:** December 03, 2021

**Descreva o projeto ou a tarefa em que Java Development ajudou:**

Java é usado em muitos produtos, começando pela logística, varejo, educação e financiamento. É realmente fácil de usar e possui ótimos recursos. Atualizações pontuais, suporte incrível da comunidade e ajuda online. É usado por muitos desenvolvedores em todo o mundo.

**O que você mais gosta em Java Development?**

*Suporte da comunidade  
*Atualização oportuna  
*Usado por muitos desenvolvedores e fácil de usar

**O que você não gosta em Java Development?**

*agora não foi organizado por uma única comunidade,  
*para obter as correções a tempo, é necessário tornar-se membro da comunidade empresarial (membro pago)

**Recomendações a outras pessoas considerando Java Development:**

Altamente recomendado para outros usarem Java, mais rápido para integrar com qualquer outra plataforma. E tem ótimo suporte para arquitetura de microsserviços.

**Que problemas Java Development está resolvendo e como isso está beneficiando você?**

*apenas suporte limitado para framework de front-end  
*não suportado por frameworks de script como React, Angular e outros frameworks JS  
Ótimo para usar em comparação com o antigo framework JSP

  ### 20. Desenvolvimento em Java - Uma habilidade muito necessária em TI

**Rating:** 4.0/5.0 stars

**Reviewed by:** Sagar G. | System Engineer, Empresa (> 1000 emp.)

**Reviewed Date:** October 05, 2021

**Descreva o projeto ou a tarefa em que Java Development ajudou:**

No mundo de hoje, o Java melhorou tanto e é uma linguagem amplamente utilizada em todo o globo. Ele pode desenvolver aplicativos móveis escaláveis, aplicações web, aplicações desktop, software de Big Data, etc. Como é uma linguagem independente de plataforma, podemos executar o programa em qualquer máquina sem necessidade de alterações.

**O que você mais gosta em Java Development?**

A melhor parte do Java é sua velocidade. O software desenvolvido em Java é rápido em termos de execução em comparação com outras linguagens. Além disso, desenvolvedores com habilidades em desenvolvimento Java tendem a ser mais bem pagos. Muitos gigantes da tecnologia como Facebook, Google, Airbnb, Paytm, AWS, etc., estão usando Java para construir componentes de software complexos. Ele possui um suporte de biblioteca fantástico em uma variedade de áreas e pode ser usado para construir software complexo.

**O que você não gosta em Java Development?**

O desenvolvimento em Java não é adequado para tarefas de script ou automação. Além disso, a sintaxe do desenvolvimento em Java pode parecer um pouco complexa para um iniciante que acabou de começar a aprender. Enquanto em outra linguagem de programação, pode-se facilmente se familiarizar com a sintaxe da linguagem.

**Que problemas Java Development está resolvendo e como isso está beneficiando você?**

Desenvolvi muitos softwares usando Java. Um deles é a aplicação centralizada do governo para acessar todos os serviços relacionados ao governo em um único portal para todos os cidadãos. Os cidadãos podem pagar seus impostos, contas, solicitar licenças, etc., através de um único portal. O backend do software é escrito inteiramente em Java. Sendo um projeto governamental, ele deve ser altamente disponível, escalável e seguro. Todos esses aspectos podem ser facilmente geridos usando Java.

  ### 21. Java é para geeks

**Rating:** 5.0/5.0 stars

**Reviewed by:** Deepanjan M. | Information Technology Analyst, Empresa (> 1000 emp.)

**Reviewed Date:** December 14, 2021

**Descreva o projeto ou a tarefa em que Java Development ajudou:**

Java nos capacitou com o design do sistema de backend começando pelo espaço financeiro, varejo e comércio. O design de API é mais adequado com Java.

**O que você mais gosta em Java Development?**

Java tem um amplo número de conceitos para aprender e sua crescente comunidade nos ajuda a colaborar e contribuir para o entendimento do seu know-how.

**O que você não gosta em Java Development?**

Os internos do Java são difíceis de entender.

**Recomendações a outras pessoas considerando Java Development:**

Java é recomendado

**Que problemas Java Development está resolvendo e como isso está beneficiando você?**

Estou usando Java basicamente para o design de sistemas de backend para comunicar com middlewares e bancos de dados e design de aplicações front-end e API REST.

  ### 22. Java amplamente utilizado em grandes organizações

**Rating:** 4.0/5.0 stars

**Reviewed by:** Khan Nida Khanum A. | Software Engineer, Empresa (> 1000 emp.)

**Reviewed Date:** June 16, 2021

**Descreva o projeto ou a tarefa em que Java Development ajudou:**

Usamos Java amplamente em nossa organização para o desenvolvimento de backend de microsserviços. O registro, o Swagger e a integração com o banco de dados são fáceis e suaves.

**O que você mais gosta em Java Development?**

É uma linguagem orientada a objetos, fácil de manter a longo prazo. Conjunto de regras definidas que aumentam a legibilidade do código. Está na indústria há muitos anos.

**O que você não gosta em Java Development?**

Pode ter mais frameworks construídos para desenvolvimento frontend. Existem alguns frameworks antigos como SWT para desenvolvimento de desktop, JSP para desenvolvimento web, mas temos novas tecnologias como Flutter e React que são muito boas para desenvolvimento frontend em comparação com frameworks Java.

**Recomendações a outras pessoas considerando Java Development:**

Comece com spring para injeção de dependência e maven para gerenciamento de dependências e depois para arquitetura de microsserviços vá com frameworks java do spring boot.

**Que problemas Java Development está resolvendo e como isso está beneficiando você?**

Para a arquitetura de microsserviços, Java é uma excelente linguagem para começar. JPA, queryDsl, documentação usando swagger, logging, oauth tornam-no mais manutenível e rápido de desenvolver.

  ### 23. Java desenvolvimento

**Rating:** 4.5/5.0 stars

**Reviewed by:** Neehar M. | Professional Product Developer, Empresa (> 1000 emp.)

**Reviewed Date:** January 20, 2022

**Descreva o projeto ou a tarefa em que Java Development ajudou:**

Microserviços para soluções de faturamento e pagamento de seguros

**O que você mais gosta em Java Development?**

Mais fácil de entender o código e manutenção

**O que você não gosta em Java Development?**

Fora de Memória ou exceções ou erros de tamanho do heap do Java

**Que problemas Java Development está resolvendo e como isso está beneficiando você?**

Serviços de API REST relacionados a seguros

  ### 24. É o melhor idioma

**Rating:** 5.0/5.0 stars

**Reviewed by:** Usuário Verificado em Serviços Financeiros | Empresa (> 1000 emp.)

**Reviewed Date:** November 04, 2021

**Descreva o projeto ou a tarefa em que Java Development ajudou:**

Projeto Estateguru

**O que você mais gosta em Java Development?**

Desenvolvimento rápido, integração rápida com outras plataformas, criar microsserviços é muito fácil usando Java. E Java tem um coletor de lixo muito bom. Java tem muitos frameworks bons.

**O que você não gosta em Java Development?**

Acho que não consigo encontrar algum ponto negativo para isso porque, para mim, Java é a melhor linguagem e a usei por tanto tempo que não consigo encontrar nenhum ponto ruim para usar essa linguagem de programação.

**Recomendações a outras pessoas considerando Java Development:**

Use Java para desenvolvimento

**Que problemas Java Development está resolvendo e como isso está beneficiando você?**

Resolvemos um problema específico de microsserviço e tentamos desenvolver alguns microsserviços para um funcionamento rápido. E mudamos nossa linguagem de Groovy para Java, é uma ideia muito boa.

  ### 25. Desenvolvimento de Biblioteca Utilitária usando Java

**Rating:** 4.5/5.0 stars

**Reviewed by:** Kinchit P. | Senior software engineer, Médio Porte (51-1000 emp.)

**Reviewed Date:** August 25, 2021

**Descreva o projeto ou a tarefa em que Java Development ajudou:**

Bom para usar o desenvolvimento Java para criar módulos e soluções baseadas em bibliotecas e é útil para integrar dentro de qualquer sistema Java. Os sistemas Android são melhores para integrar com nativo, bem como com multiplataforma, dependendo do suporte.

**O que você mais gosta em Java Development?**

Como kit de desenvolvimento fornecido pelo Java e opções para interagir com códigos nativos como c/cpp.

**O que você não gosta em Java Development?**

Converter uma biblioteca Java para outra plataforma é difícil ou, em alguns casos, não é possível. Isso a torna uma solução de uso único, caso contrário, funciona bem.

**Que problemas Java Development está resolvendo e como isso está beneficiando você?**

módulos e bibliotecas para os produtos de aplicativos móveis da nossa empresa.

  ### 26. Experiente em desenvolvimento Java

**Rating:** 4.5/5.0 stars

**Reviewed by:** Usuário Verificado em Tecnologia da Informação e Serviços | Empresa (> 1000 emp.)

**Reviewed Date:** January 05, 2022

**Descreva o projeto ou a tarefa em que Java Development ajudou:**

Java EE, middleware Java e UI Java ajudaram em vários projetos.

**O que você mais gosta em Java Development?**

Muitas bibliotecas e frameworks de código aberto estão disponíveis para resolver problemas.

**O que você não gosta em Java Development?**

É complexo de aprender e usar para os iniciantes.

**Recomendações a outras pessoas considerando Java Development:**

Melhor usar.

**Que problemas Java Development está resolvendo e como isso está beneficiando você?**

O desenvolvimento de ponta a ponta pode ser feito em Java.

  ### 27. Ótima linguagem de programação para desenvolvimento de aplicações em larga escala

**Rating:** 5.0/5.0 stars

**Reviewed by:** Usuário Verificado em Contabilidade | Empresa (> 1000 emp.)

**Reviewed Date:** August 26, 2021

**Descreva o projeto ou a tarefa em que Java Development ajudou:**

Boa programação orientada a objetos na indústria de software. É um conjunto completo para o desenvolvimento de aplicações de ponta a ponta. Para o desenvolvimento do lado do servidor e em termos de segurança, é bom. Temos bons conceitos como arquivo, coleção e acesso a arquivos. Fortemente recomendado para clientes. Fácil de aprender. Todos podem aprender rapidamente. Temos muitos tutoriais para aprender.

**O que você mais gosta em Java Development?**

experiência geral boa com Java e estou completamente aproveitando esta matéria. String, coleção e acesso a arquivos são bons.

**O que você não gosta em Java Development?**

Não vejo nenhuma preocupação aqui, mas é preciso melhorar a estrutura de conectividade de dados.

**Que problemas Java Development está resolvendo e como isso está beneficiando você?**

podemos fazer toda a lógica de negócios em um único objeto. essa é a principal vantagem em java

  ### 28. Java não está morto - Java ainda alimenta muitas organizações, grandes e pequenas.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Kevin S. | Principal, Médio Porte (51-1000 emp.)

**Reviewed Date:** December 18, 2020

**Descreva o projeto ou a tarefa em que Java Development ajudou:**

Tenho desenvolvido em Java há mais de 20 anos em vários tipos de software empresarial, incluindo servidores de aplicação, software de integração e aplicações Web. Java é uma linguagem madura e estável que atende a todos os requisitos para desenvolvimento de software do lado do servidor. Ricos frameworks foram desenvolvidos em torno da plataforma, e a plataforma evoluiu para suportar e implementar novos padrões.

Aplicações recentes que desenvolvi envolvem o uso de um runtime modular Java (OSGi) que permite a implementação de serviços fracamente acoplados para criar aplicações escaláveis e manuteníveis envolvendo RDBMSs, bancos de dados em grafos, serviços de dados de localização de terceiros e lógica de negócios proprietária, tudo sendo empacotado para consumo através de aplicações Web ricas e um conjunto robusto de APIs REST disponíveis para desenvolvimento de UI customizada ou integração de sistema a sistema. Java e frameworks/plataformas como OSGi tornam isso alcançável de uma maneira padrão e repetível que cobre todas as partes do ciclo de vida do desenvolvimento de software, desde o design e prototipagem até testes de unidade e integração, implantação e devops na Nuvem.

**O que você mais gosta em Java Development?**

A estrutura que Java e frameworks como OSGi, Spring ou Java EE fornecem é benéfica para encorajar as melhores práticas e código sustentável. Algumas linguagens de script mais modernas podem prometer, e às vezes entregar, um desenvolvimento mais rápido, mas na minha estimativa resultam em código menos estruturado e robusto.

O rico conjunto de frameworks e bibliotecas em torno do Java é de grande ajuda, e quase todos os bancos de dados, sistemas de armazenamento ou outras coisas com as quais você precisaria interagir fornecem APIs ou bibliotecas Java.

Java cresceu ao longo dos anos para adicionar suporte a padrões em evolução e novos padrões para que possa permanecer atual, vibrante e aplicável a novas aplicações. Ao evoluir, os recursos que conhecem Java podem permanecer atualizados de forma orgânica, aplicando suas habilidades a novos problemas. Isso resulta em uma grande base de desenvolvedores Java dos quais as empresas podem se beneficiar.

**O que você não gosta em Java Development?**

Java não tem sido o melhor para aplicações voltadas para o cliente e esse nível é geralmente preenchido por tecnologias e linguagens Web não-Java, como HTML, Javascript, Typescript, Angular, React, jQuery, etc. No entanto, os back-ends Java funcionam muito bem com essas tecnologias e são frequentemente a maior parte da aplicação, permitindo que essas aplicações na Web funcionem.

Devido à estrutura e à tipagem estrita que o Java incentiva, às vezes pode parecer que a prototipagem é mais lenta em Java do que em outras linguagens, mas o benefício é que o que é escrito pode não ser descartável e pode servir como a base para o produto real.

**Que problemas Java Development está resolvendo e como isso está beneficiando você?**

Aplicações robustas do lado do servidor que abordam todas as "ilidades" beneficiam-se enormemente do Java. Isso resultou no uso amplo do Java em muitas indústrias, incluindo Serviços Financeiros, Telecomunicações, Saúde, Governo, Mídias Sociais e mais. Minha experiência é com a construção de soluções para integrar e gerenciar dados de várias fontes usando bancos de dados Relacionais e de Grafos para armazenar, curar, desduplicar e servir dados para aplicações que fornecem serviços de dados e aplicações que derivam valor desses dados.

  ### 29. melhor linguagem de POO

**Rating:** 5.0/5.0 stars

**Reviewed by:** Usuário Verificado em Tecnologia da Informação e Serviços | Empresa (> 1000 emp.)

**Reviewed Date:** September 23, 2021

**Descreva o projeto ou a tarefa em que Java Development ajudou:**

Projeto de desenvolvimento de albergue

**O que você mais gosta em Java Development?**

Os recursos de OOP são a melhor coisa no Java.

**O que você não gosta em Java Development?**

Nada, eu gosto de tudo nesta língua.

**Recomendações a outras pessoas considerando Java Development:**

Boa linguagem, vá com ela.

**Que problemas Java Development está resolvendo e como isso está beneficiando você?**

Java é uma linguagem muito útil e fácil de entender. A parte de GUI é muito fácil.

  ### 30. Java é minha linguagem favorita para desenvolvimento de backend.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Tigran M. | Java Software Engineer, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** June 11, 2021

**Descreva o projeto ou a tarefa em que Java Development ajudou:**

Java me ajude com o framework Spring para criar o MVC

**O que você mais gosta em Java Development?**

Eu gosto principalmente de bibliotecas e documentações de Java.

**O que você não gosta em Java Development?**

Exceções verificadas, especialmente usadas com interfaces funcionais e fluxos

**Que problemas Java Development está resolvendo e como isso está beneficiando você?**

Eu resolvi problemas de desenvolvimento web.

  ### 31. Desenvolvimento em Java

**Rating:** 5.0/5.0 stars

**Reviewed by:** Usuário Verificado em Fabricação de Equipamentos Elétricos/Eletrônicos | Médio Porte (51-1000 emp.)

**Reviewed Date:** June 21, 2021

**Descreva o projeto ou a tarefa em que Java Development ajudou:**

Desenvolvi projetos usando Selenium e Java básico para otimizar e reduzir tarefas usando desenvolvimento em Java.

**O que você mais gosta em Java Development?**

O desenvolvimento em Java é muito fácil de usar e pode ser aprendido rapidamente também.

**O que você não gosta em Java Development?**

Até agora, não sinto nenhum problema. Alguns itens travam devido a problemas de memória, eu acho.

**Que problemas Java Development está resolvendo e como isso está beneficiando você?**

Pode desenvolver facilmente uma aplicação baseada em cliente ou uma aplicação baseada na web também.

  ### 32. Fácil de trabalhar

**Rating:** 4.0/5.0 stars

**Reviewed by:** Usuário Verificado em Tecnologia da Informação e Serviços | Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** December 17, 2020

**Descreva o projeto ou a tarefa em que Java Development ajudou:**

Tenho trabalhado com Java há 10 anos e também explorei outras tecnologias, mas Java é sempre o meu favorito. Entendi que todas as tarefas podem ser realizadas de uma maneira muito estruturada em Java. O desenvolvimento em Java me ajudou a escrever os serviços web para um projeto que eu estava projetando para um jogo de fantasia esportiva. Usei o framework Spring para criar os serviços web REST.

Minhas principais exigências para o projeto eram segurança, integração com outros serviços web, gerenciamento de transações e processamento intensivo de dados. Java é capaz de atender a todos os meus requisitos, por isso optei por ele.

Nos últimos tempos, como o Java está atualizando suas versões a cada 6 meses, isso ajuda a aumentar o ritmo de desenvolvimento, mas também aumenta o tempo de aprendizado para todas as novas funções disponíveis. A compatibilidade retroativa sempre ajuda a reduzir as mudanças no código já escrito.

**O que você mais gosta em Java Development?**

A melhor parte é já ter escrito APIs em Java, o que ajuda a acelerar o desenvolvimento.

**O que você não gosta em Java Development?**

Eu diria que às vezes a versão sempre crescente do Java é difícil de manter o conhecimento atualizado. Você precisa reservar um tempo para lê-lo e experimentá-lo para entender em detalhes.

**Que problemas Java Development está resolvendo e como isso está beneficiando você?**

O desenvolvimento em Java me ajudou a alcançar o objetivo rapidamente, pois já existem muitas APIs escritas que podem ser usadas para desenvolver. Como o desenvolvimento em Java está no mercado há muito tempo, é realmente fácil encontrar as melhores práticas.

Como o Java é compatível com todas as novas tecnologias, como maven, CI/CD e plataformas em nuvem, o tempo de lançamento no mercado para mudanças é muito rápido.

  ### 33. JAVA - Vamos brincar com código!!!

**Rating:** 5.0/5.0 stars

**Reviewed by:** richa j. | Assistant Professor, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** July 25, 2020

**Descreva o projeto ou a tarefa em que Java Development ajudou:**

O projeto que realizamos é para a gestão da Educação Universitária. Neste projeto, lidamos com todos os dados dos estudantes armazenados em relação aos seus registros acadêmicos, ao site da faculdade e também utilizamos o MySQL para integração com o banco de dados.

**O que você mais gosta em Java Development?**

* Java é uma linguagem boa e forte e é uma ótima maneira de entrar na programação como iniciante.
* Java é uma linguagem muito poderosa.
* Possui muitos recursos, como ser segura, robusta e muitos mais.
* A principal característica do Java é ser independente de plataforma, o que nos permite compilar nosso código e, em seguida, executar o programa em qualquer plataforma (SO).
* Java é uma linguagem de Programação Orientada a Objetos, onde tudo é objeto que possui dados e comportamento.

**O que você não gosta em Java Development?**

* Com os lançamentos recentes do Java, às vezes torna-se um pouco difícil entender o conceito se você não tiver conhecimento prévio sobre ele.
* Existem muitos plugins disponíveis no mercado, então se você não tiver conhecimento prévio sobre isso, é difícil entender.

**Recomendações a outras pessoas considerando Java Development:**

Java é a linguagem mais poderosa que é muito segura e oferece muitos recursos.

**Que problemas Java Development está resolvendo e como isso está beneficiando você?**

* Java foi projetada de forma que seja fácil de usar e, portanto, mais fácil de escrever, compilar, depurar e aprender do que outras linguagens de programação.
* Como Java é orientada a objetos, ela nos permite criar programas modulares e código reutilizável.
* A multithread em Java nos permite realizar múltiplas tarefas ao mesmo tempo, o que reduz o tempo e torna a programação mais rápida.
* Java é tão popular que ajuda a desenvolver mais rapidamente, pois qualquer problema que você esteja enfrentando provavelmente já foi resolvido por outros na internet e há muitas bibliotecas disponíveis que você pode simplesmente adicionar ao seu código.

  ### 34. Revisão de Java

**Rating:** 4.5/5.0 stars

**Reviewed by:** Srikanth A. | Software Engineer, Empresa (> 1000 emp.)

**Reviewed Date:** July 28, 2020

**Descreva o projeto ou a tarefa em que Java Development ajudou:**

Diferentes projetos para domínios como seguros, médico e outros.

**O que você mais gosta em Java Development?**

ajuda do Google e Java sempre segura e fácil de usar

**O que você não gosta em Java Development?**

A funcionalidade de data é complicada e tediosa.

**Recomendações a outras pessoas considerando Java Development:**

usá-lo para um código mais seguro

**Que problemas Java Development está resolvendo e como isso está beneficiando você?**

A biblioteca é vasta e fácil de codificar para qualquer tipo de requisitos.

  ### 35. Desenvolvedor Java

**Rating:** 4.5/5.0 stars

**Reviewed by:** Usuário Verificado em Tecnologia da Informação e Serviços | Empresa (> 1000 emp.)

**Reviewed Date:** November 16, 2019

**Descreva o projeto ou a tarefa em que Java Development ajudou:**

Aplicações empresariais construídas usando Java.

Objetivos para o desenvolvimento em Java:

1) Aplicação segura
2) Funcionalidade estendida
3) A carga do servidor pode ser facilmente gerenciada pelo Java
4) Simplicidade
5) Programas compactos

**O que você mais gosta em Java Development?**

Java é seguro, por isso eu o escolho como prioridade. Redes, segurança, podemos integrá-lo com outras tecnologias. Aplicações personalizadas podem ser construídas usando Java.

**O que você não gosta em Java Development?**

Existem algumas restrições de segurança, a exibição de desempenho é mais lenta, o plugin Java deve ser considerado com base no conhecimento adequado.

**Recomendações a outras pessoas considerando Java Development:**

A paciência é um fator chave para um melhor desenvolvimento.

**Que problemas Java Development está resolvendo e como isso está beneficiando você?**

O gerenciamento de memória é um pequeno overhead, as classes de GUI ainda precisam ser muito melhoradas para uma boa experiência visual.

  ### 36. Java na minha vida

**Rating:** 5.0/5.0 stars

**Reviewed by:** Usuário Verificado em Software de Computador | Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** September 19, 2019

**Descreva o projeto ou a tarefa em que Java Development ajudou:**

Usei várias vezes Java para criar um software conforme exigido durante meus dias de escola.

**O que você mais gosta em Java Development?**

Gosto da cobertura do Java na indústria de tecnologia. Você pode executá-lo em qualquer lugar.

**O que você não gosta em Java Development?**

Às vezes, é a falta de plataformas para serem usadas.

**Que problemas Java Development está resolvendo e como isso está beneficiando você?**

É criando um personagem de desenho animado usando um applet de Java.


## Java Development Discussions
  - [Para uma grande aplicação de desktop ou web, qual framework Java se deve preferir?](https://www.g2.com/pt/discussions/for-large-desktop-or-web-application-what-java-framework-one-should-prefer) - 1 comment, 1 upvote
  - [O que faz um desenvolvedor de software Java?](https://www.g2.com/pt/discussions/what-does-a-java-software-developer-do) - 3 comments
  - [Quais são as características da programação em Java?](https://www.g2.com/pt/discussions/what-are-the-features-of-java-programming) - 1 comment

- [View Java Development pricing details and edition comparison](https://www.g2.com/pt/products/java-development/reviews?section=pricing&secure%5Bexpires_at%5D=2026-05-23+08%3A57%3A52+-0500&secure%5Bsession_id%5D=32097850-7191-435a-8cf8-7b8435c50612&secure%5Btoken%5D=a8699af26f24bb4dd74abad55b5d5ac885d12a209be99b93a5b7e82ae2b48936&format=llm_user)

## Java Development Features
**Planejamento**
- Avaliação de Necessidades
- Alocação de Recursos
- Ficou dentro do Orçamento
- Declaração de Trabalho
- Práticas recomendadas

**Entrega**
- Perícia Técnica
- Prazos Cumpridos
- Gestão de Reuniões
- Atualizações do projeto
- Gerenciamento de Escopo
- Implantação

**Apoio**
- Suporte Go Live
- Documentação
- Formação
- Métricas
- Serviços de Administração

**Qualidade da Equipe**
- Habilidades de Gestão de Mudanças
- Presença Executiva
- Vertical Expertise
- Parcerias Tecnológicas

## Top Java Development Alternatives
  - [Chetu](https://www.g2.com/pt/products/chetu/reviews) - 4.1/5.0 (44 reviews)
  - [Net Solutions](https://www.g2.com/pt/products/net-solutions/reviews) - 4.9/5.0 (24 reviews)
  - [Designli](https://www.g2.com/pt/products/designli/reviews) - 5.0/5.0 (41 reviews)

