
Kevin S.
"Java não está morto - Java ainda alimenta muitas organizações, grandes e pequenas."
Descrever o projeto ou tarefa Java Development ajudou com:
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. Análise coletada por e hospedada no G2.com.
O que você mais gosta 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. Análise coletada por e hospedada no G2.com.
Validado pelo LinkedIn
Este avaliador recebeu um cartão presente nominal como agradecimento por completar esta avaliação.
Convite do G2. Este avaliador recebeu um cartão presente nominal como agradecimento por completar esta avaliação.
Esta avaliação foi traduzida de English usando IA.