Desenvolvedor Java [Fullstack]
Empresa optou por não divulgar o nome

A Combinar
Recife, PE

Cargo
Analista de Desenvolvimento

Nível exigido
Sênior

Tipo de contrato
Efetivo(CLT)

Descrição

Desenvolvedor Full Stack - com foco em Java

Estamos à procura de um Desenvolvedor Full Stack com boa experiência em Java para se juntar à nossa equipe de desenvolvimento. O candidato ideal será responsável por contribuir para o desenvolvimento e manutenção de nossos sistemas, trabalhando tanto no frontend quanto no backend.

Atribuições:

- Analisar requisitos funcionais e não-funcionais para garantir que as soluções atendam às necessidades do negócio.
- Realizar modelagem UML para representar os sistemas e fluxos de trabalho.
- Desenvolver e manter aplicativos web utilizando Java, Java EE, e Spring Framework no backend.
- Criar interfaces de usuário atraentes e responsivas utilizando tecnologias como Angular, HTML, CSS e JavaScript.
- Colaborar com outros membros da equipe de desenvolvimento para projetar e implementar soluções eficientes e escaláveis.
- Aplicar padrões de projeto como enterprise integration patterns, design patterns e microservices patterns.
- Modelagem de dados relacionais, utilizando JPA e Hibernate.
- Arquitetura de aplicações para ambiente web, incluindo arquitetura em três camadas e modelo MVC.
- Desenvolver arquiteturas distribuídas de microsserviços, utilizando API RESTful, JSON, Spring Boot, Spring Cloud, Zuul, MapStruct, Swagger, Service Discovery e API Gateway.
- Implementar serviços de autenticação, incluindo SSO, Keycloak, OAuth2, e ferramentas relacionadas.
- Trabalhar em ambientes de clusters, Kubernetes, Openshift, Rancher, e servidores de aplicação como Wildfly, JBoss EAP e Weblogic.
- Possuir conhecimentos básicos de administração Linux.
- Publicar aplicações em plataformas como serviço (PaaS).
- Conhecimentos básicos de CI/CD, incluindo ferramentas como Maven e Jenkins.
- Realizar testes de software, incluindo testes de unidade, integração, sistema/funcional, aceitação/estória, carga, desempenho, vulnerabilidade, usabilidade e acessibilidade.
- Automatizar testes funcionais com Selenium e realizar testes de carga com JMeter.
- Realizar análise estática de código com SonarQube.

Requisitos:
- Curso superior completo na área de Tecnologia da Informação;
- Experiência comprovada na função de Desenvolvedor Full Stack, com foco em Java e nas funções descritas nas atribuições.

Benefícios:
Oferecemos benefícios como Vale Alimentação, Auxílio-Creche, Auxílio-Lente e Assistência Médica com Coparticipação para regime CLT. Nossa remuneração está a combinar e o modelo de contratação é híbrido (Recife/PE).


  há 2 semanas

business  
A empresa optou por ocultar suas informações


3 pessoas se candidataram!

  há 2 semanas

Vagas relacionadas

Analista de Desenvolvimento De R$ 4.001,00 a R$ 5.000,00
Belo Horizonte, MG

 

  23/09/2024

Analista de Desenvolvimento JR II De R$ 3.001,00 a R$ 4.000,00
Belo Horizonte, MG

 

  16/09/2024