Latest news

Java Full Stack Developer

Oportunidade de emprego Java Full Stack Developer Xpand IT

Java Full Stack Developer

A área de Desenvolvimento Web é responsável pelo desenho, desenvolvimento e deployment de soluções Rich Web Applications. As responsabilidades desta área vão desde a definição de requisitos da aplicação, passando pela arquitetura, modelo de dados e escolha da tecnologia web adequada para a implementação da solução final.

A principal stack tecnológica é baseada em JavaJavaScript para camadas de backend e middleware (ex: Spring, Node.js). Frameworks baseadas em JavaScript, como Angular e React, são utilizadas para desenvolvimento de frontend.

QUAIS AS PRINCIPAIS RESPONSABILIDADES?

Enquanto Java Full Stack Developer serás responsável pelo desenvolvimento end-to-end de requisitos de Web Applications . Vais participar na estruturação e implementação das camadas de apresentação, lógica e dados, bem como no desenvolvimento de serviços que permitem disponibilizar funcionalidades e/ou dados a entidades externas ao ecossistema aplicacional. 

Na Xpand IT, um Java Full Stack Developer trabalha num ambiente colaborativo em conjunto com especialistas em UI / UXmiddleware e bases de dados. 

Diariamente serás responsável por: 

  • Desenvolver as aplicações para obter a performance máxima da camada de frontend e garantir compatibilidade entre browsers e dispositivos diferentes. 
  • Criar bibliotecas de APIs reutilizáveis ​​para uso futuro. 
  • Trabalhar em equipas multidisciplinares às quais pertencem backend developers e web designers. 
  • Analisar e  definir requisitos das aplicações e traduzi-los em serviços técnicos. 
  • Desenhar e desenvolver serviços aplicacionais de backend usando as melhores práticas e padrões de desenho da indústria
  • Recomendar soluções comparando vantagens e desvantagens de estratégias alternativas de desenvolvimento. 
  • Integrar módulos de aplicações através do desenvolvimento de APIs / serviços. 
  • Garantir o correto desempenho, segurança e escalabilidade dos serviços de backend implementados. 
  • Garantir que os testes de unitários / integrados estão devidamente atualizados e corretos garantindo a integridade do mecanismo de integração contínua. 

// Stacks tecnológicas: Java; JavaScript; Angular; React, Spring

Java Full Stack Developer Xpand IT
Java Full Stack Developer Xpand IT
Java Full Stack Developer Xpand IT
Java Full Stack Developer Xpand IT
Java Full Stack Developer Xpand IT

QUE SKILLS PRECISAS DE TER?

  • Licenciatura e/ou Mestrado em Informática e ComputadoresSistemas de Informação ou Ciência da Computação. 
  • Experiência profissional (mais de 3 anos) como Developer em tecnologias baseadas em Java.
  • Conhecimentos de desenvolvimento de interfaces web com tecnologias JavaScript, HTML5 e CSS3. 
  • Conhecimentos com frameworks de desenvolvimento frontend tais como React ou Angular. 
  • Experiência com tecnologias baseadas em Java tais como JBossTomcatGlassfish Spring Boot, Spring MVC, Hibernate. 
  • Experiência na implementação soluções de software avançadas e complexas seguindo os padrões de desenho adequados, nomeadamente na implementação de APIs REST de serviços. 
  • Experiência em ferramentas de gestão de bases de dados como MS SQL Server, MySQL ou PostgreSQL. 
  • Conhecimentos de ferramentas de apoio ao desenvolvimento como Eclipse, MavenJenkins, GIT, JIRA ou equivalente. 
  • Responsabilidade e organização.
  • 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: 

  • Conhecimentos ou experiência profissional com tecnologias Docker e Kubernetes numa ótica de gestão de containers. 

// Sabe mais sobre a área de Web Development: 

Candidata-te aqui

Já tive a oportunidade de aprender novas tecnologias, crescer e ajudar outros a crescer. Participei em 14 projetos desafiantes, tanto nacionais como internacionais, com pessoas fantásticas e divertidas, que têm um espírito de equipa e uma atitude de partilha constante de conhecimento.

Fábio Reis, Project Manager @Xpand IT
Java Full Stack Developer

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 Full Stack Developer

Read more in

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