Geekhunter Logo

Solutions

Recruitment Software

Post jobs, import profiles, add screening questions, and manage hiring all in one place with personalized questions and control the entire recruitment process.

Recruitment Service

Let our expert team handle the key stages of tech recruitment for you with our specialized team acting in the main stages of recruitment.

Talent Pool

Top-tier Brazilian tech professionals, pre-vetted and ready for action, all pre-selected and ready for new opportunities.

Our Plans

Discover the perfect plan for your needs.

Login

English

EN

Empresa Confidencial


Location not found

Desenvolvedor Full Stack (Java | Angular, React ou outras tecnologias Front-end)

Remote

(Anywhere)

Salary Range

Not informed

Full Time Employee

Not informed

Contractor

Experience Level

Senior

Requirements

5+ years of experience in the career
Java

Tasks and Responsibilities

Formação: Graduação em curso de nível superior na área de Tecnologia da Informação, ou conclusão de qualquer curso de nível superior acompanhado de certificado de curso de pós-graduação (especialização, mestrado ou doutorado) na área de Tecnologia da Informação de, no mínimo, 360 horas.

Experiência Obrigatória para a vaga:

Experiência de no mínimo 5 (cinco) anos, com atuação na área de tecnologia da informação em assuntos previstos neste termo de referência a ser comprovada mediante documento expedido por pessoa jurídica de direito público ou privado.

Conhecimento técnicos obrigatórios da vaga:

Desenvolvimento de sistemas novos e manutenção e sustentação de sistemas legados conforme habilidades técnicas das seguintes disciplinas de software:

Gerência de Software: experiência com atuação em projetos com princípios e práticas de desenvolvimento de software ágeis (Manifesto Ágil, Scrum, eXtreme Programming e Kanban). conhecimentos em concepção ágil de produtos, abordagem de design thinking e processo de design sprint;

Requisito de Software: experiência em elicitação, documentação, validação, negociação e gerenciamento de requisitos. elaboração de artefatos de requisitos (Scrum), elaboração de diagramas (UML) e conhecimento de modelagem de processo de negócio (BPM/ BPMN);

Projeto de Software: experiência com arquitetura de aplicações para ambiente web, integração entre sistemas utilizando webservice (SOAP e REST), padrão de arquitetura (DTO/MVC), JSON Web Token (JWT), Openapi (Swagger), padrões de projeto (SOA e Responsivo), ecossistema Docker e prática de integração, entrega e refatoração contínua. Kubernetes. APIs cognitivas para serviços automatizados (robôs). Arquitetura Devops. Conhecimento de programação orientação a objetos. Conhecimento em Design Orientado por Domínio (DDD) e conceitos de user experience (UX), usabilidade, interface responsivas;

Construção de Software: Experiência nas Linguagens: Java, Angular, HTML5, CSS3 e Javascript/Typescript. Experiência nos Frameworks: Javascript/Typescript: Angular+, NodeJS, ReactJS, Bootstrap Java: Spring Boot; Experiência com Servidor de Aplicação: Apache, JBoss; Experiência em construir (DDL, DML, DQL, DTL e DCL) em Bancos de Dados nas Linguagens SQL ANSI e PL/SQL (Stored Procedures/Trigger) nos Gerenciadores de Banco de Dados: Microsoft SQLServer, MySQL, PostgreSQL. Sólidos conhecimentos em modelagem de dados relacional e de dados multidimensionais Dados: Redis, ElasticSearch, bancos relacionais, Microsoft SQL SSIS e Pentaho Data Integration; Utilitários: LogStash, Kibana; MachineLearning: Apach

Habilidades Comportamentais/Soft Skills:

• Entusiasmo em aprender;

• Negociação e comunicação;

• Relacionamento interpessoal;

• Análise, abstração e extrapolação;

• Planejamento e gestão de atividades;

• Iniciativa e criatividade.


Atribuições e Responsabilidades a serem desempenhadas

• Desenvolver aplicações web modernas utilizando Java e Angular, seguindo princípios de desenvolvimento ágil.

• Implementar novas funcionalidades e módulos em sistemas existentes.

• Manter e evoluir sistemas legados, garantindo sua estabilidade e performance.

• Escrever testes unitários e de integração para garantir a qualidade do código.

• Participar de revisões de código e promover boas práticas de desenvolvimento.

• Melhorar a performance e a usabilidade das aplicações.

• Realizar correções de bugs e melhorias em sistemas já implementados.

• Documentar o código, APIs e processos de desenvolvimento para facilitar a manutenção e o entendimento por outros membros da equipe.

• Trabalhar em equipe, colaborando com outros desenvolvedores, designers, e equipes de QA.

• Comunicar-se eficazmente com stakeholders para entender e atender requisitos de negócio.

Informações sobre o Contrato

Remuneração: A combinar.

Carga Horária: 40h semanais - Segunda a Sexta - das 08:00 às 12:00 das 14:00 às 18:00.

Benefícios:

Acesso à cursos em plataformas de ensino


See all jobs at Empresa Confidencial

Share job:

Share job: