Latest news

Java Backend Developer para Big Data

Oportunidade Emprego Java Backend Developer para Big Data Xpand IT

Java Backend Developer para Big Data

Um dos maiores desafios da atualidade é o correto armazenamento e processamento de dados tendo em consideração estes três domínios (3Vs): VolumeVelocidade e Variedade.  

Na Xpand IT, a área tecnológica de Big Data desenvolve e implementa arquiteturas e soluções de software que tratam da captura, ingestão, armazenamento e gestão de dados críticos de grandes clusters de informação onde os 3Vs estão sempre presentes. Tiramos partido de um conjunto de frameworks avançadas como Apache Hadoop, Confluent, Cassandra, MongoDB usando Java e Scala como linguagens de programação para interagir com estas frameworks. 

QUAIS AS PRINCIPAIS RESPONSABILIDADES?

Enquanto Java Backend Developer para Big Data vais ter um papel essencial juntamente com os Big Data System Engineers para em conjunto desenvolverem soluções de software, aplicando as melhores práticas em termos de desenho e arquitetura de sistemas distribuídos de grande escala

Diariamente serás responsável por: 

  • Implementar soluções de software em que é fulcral a performance do carregamento, pré-processamento e ingestão de grandes volumes de dados em clusters Big Data
  • Desenhar e desenvolver soluções de software robustas e escaláveis, independentemente da quantidade de dados a processar
  • Implementar boas práticas e padrões de desenho das soluções Big Data no software produzido
  • Análisar problemas complexos que necessitam de soluções eficientes para manipular grandes quantidades de informação.
  • Desenvolver modelos e organização de estruturas de dados que otimizem as operações de “pesquisa” e “armazenamento” em sistemas distribuídos de grande escala
  • Desenhar e desenvolver de APIs de comunicação entre os sistemas de backend Big Data e sistemas externos através de protocolos de comunicação standard

// Stacks tecnológicas: Java; Scala; HDFS, Hive, Impala, Spark, Kafka/Confluent; MongoDB, Cassandra, HBase

Java Backend Developer para Big Data Apache Spark
Java Backend Developer para Big Data Kafka
Java Backend Developer para Big Data HBase
Java Backend Developer para Big Data Hive
Java Backend Developer para Big Data Confluent
Java Backend Developer para Big Data MongoDB
Java Backend Developer para Big Data Cassandra

QUE SKILLS PRECISAS DE TER?

  • Licenciatura e/ou Mestrado em Informática e ComputadoresSistemas de Informação ou Ciência da Computação. 
  • Fortes conhecimentos de sistemas operativos Linux. 
  • Experiência com tecnologias baseada em Java (JBoss, Spring, Spring MVC, Hibernate) 
  • Experiência na definição de interfaces de comunicação utilizando standards (XML, JSON, SOAP) 
  • Experiência na implementação de padrões de desenho em soluções de software avançadas (mutli-threaded, multi-process, multi-cloud). 
  • Experiência em bases de dados relacionais e não relacionais (SQL, MySQLNoSQLHadoopMongoDB) 
  • Elevada experiência no uso de ferramentas Eclipse, MavenJenkins, GIT, JIRA ou equivalentes 
  • Boa capacidade de comunicação e facilidade em trabalhar em equipa, com foco na resolução de problemas complexos
  • Fluente em Inglês (escrito e falado)

// Pontos extra para: 

  • Conhecimento ou experiência na utilização de frameworks como Apache Spark, Kafka ou o ecossistema Hadoop

// Sabe mais sobre a área de Big Data 

Candidata-te aqui

Ser Big Data Software Engineer na Xpand IT significa responder às necessidades atuais de fluxos de dados. Pensamos e concretizamos soluções tecnológicas escaláveis, usando as melhores ferramentas do momento. É fascinante estar numa área em evolução vertiginosa, ser desafiado a trabalhar com novas tecnologias e poder partilhar essa experiência com uma equipa altamente competente.

Guilherme Andrade, Big Data Software Engineer @Xpand IT
Java Backend Developer para Big Data Xpand IT

Há vídeos que valem mais do que mil palavras…

Xpand IT: You Have to Live it!

Summer Trip anual

Be an Xpander

Recrutamento

Life at Xpand IT

XTech Community

Meetup

Sara GodinhoJava Backend Developer para Big Data

Read more in

Want to get amazing Big Data, Business Intelligence, Middleware
Mobile articles & news directly from our experts?
Subscribe to our blogs now.