Contact Us
Junior Java Developer

Junior Java

Developer

Be an Xpander

Junior Java 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 Java e JavaScript para camadas de backend e middleware (ex: Spring, Nodel.js). Frameworks baseadas em JavaScript, como Angular e React, são utilizadas para desenvolvimento de frontend.

Quais as principais responsabilidades?

Enquanto Junior Java Developer, terás como missão a correta implementação de soluções de software baseado em tecnologias Java. Com base nos requisitos definidos, serás capaz de investigar e desenvolver as melhores soluções técnicas para as funcionalidades definidas. Pretende-se que num curto prazo sejas capaz de dominar um leque mais abrangente de tecnologias que permitam tornar o teu dia a dia mais produtivo.

Diariamente serás responsável por: 

  • Desenhar e desenvolver software usando as melhores práticas e padrões de desenho da indústria
  • Investigar e propor 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 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; Spring

Oportunidades de emprego spring
Oportunidade Emprego Java Fullstack Developer
Que Skills precisas de ter?
  • Licenciatura e/ou Mestrado em Informática e Computadores, Sistemas de Informação ou Ciência da Computação.
  • Conhecimentos de boas práticas de Engenharia de Software e Programação Orientada a Objetos.
  • Conhecimentos de utilização prática e/ou académica com tecnologia Java.
  • Curiosidade pela implementação soluções de software avançadas e complexas seguindo os padrões de desenho adequados.
  • Conhecimentos de ferramentas de gestão de bases de dados como MS SQL Server, MySQL ou PostgreSQL.
  • Experiência na utilização de ferramentas de apoio ao desenvolvimento como Eclipse, Maven, Jenkins, GIT, JIRA ou equivalente
  • Conhecimentos de metodologias de desenvolvimento ágeis (ex: SCRUM)
  • 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 de shell sripting.

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

Java
30
100
MS SQL Server, MySQL
30
100
Eclipse, GIT, JIRA
30
100
Agile / Scrum
30
100

Candidata-te aqui

Junior JavaScript Developer
Alexandre Romano, Software Developer
@Xpand IT

A área de Web Development na Xpand IT consegue tornar um local de trabalho numa segunda casa.
Isto, aliado ao facto de que nenhum dia é igual ao anterior em termos de desafios. Esta experiência faz-me levantar da cama diariamente com um sorriso!