Desenvolvedor Java FullStack Pleno

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Proficient in Java and NodeJS programming languages., Experience with Agile methodologies and software development processes., Familiarity with front-end frameworks like Angular and React, as well as HTML, CSS, and JavaScript., Knowledge of database management, including relational and non-relational databases, and version control using GitFlow..

Key responsibilities:

  • Develop solutions following best practices and system development methodologies.
  • Collaborate with analysts to create systems that meet business specifications.
  • Ensure timely delivery of high-quality systems and maintain technical documentation.
  • Work closely with UI/UX teams to enhance user experience and address system bugs.

Minsait logo
Minsait XLarge http://www.minsait.com
10001 Employees
See all jobs

Job description

JOB DESCRIPTION

Somos aproximadamente 50k Minsaiters no Mundo e mais de 7k Minsaiters no Brasil e estamos presentes nas maiores empresas em todos os setores. Nossa estrutura permite participar de projetos globais e proporciona um ambiente colaborativo que nos certifica em GreatPlacesToWork e planos diferenciados para Jovens Profissionais também reconhecidos pela Employers for Youth. 


RESPONSIBILITIES AND ASSIGNMENTS

Desenvolver soluções utilizando as boas práticas e seguindo a metodologia de desenvolvimento de sistemas do CCS (MDS)

Desenvolver os sistemas de acordo com as especificações feita pelo analista de sistemas para atender os negócios prospectados

Acompanhar as features/correções de sistemas realizados no ambiente de produção e homologação.

Honrar o compromisso no cumprimento de prazos de entregas de sistemas com qualidade e performance

Efetuar análise técnica de demandas negociais e evolutivas técnicas junto com o analista de sistema, equipe UI/UX e PO de negócio

Contribuir para o desenvolvimento e manutenção de arquitetura e sistemas consistentes e preparadas para evoluções

Garantir a qualidade dos softwares desenvolvidos

Criar e manter atualizada a documentação técnica do sistemas

Criar e manter atualizada a documentação técnica do sistemas

Elaboração preliminar de Documento de arquitetura de sistemas e criação de estrutura base dos sistemas.

Desenvolver sistemas de acordo com as especificações elaboradas pelo analista de sistemas para atender os negócios prospectados

Acompanhar as features/correções de sistemas realizados no ambiente de produção e homologação

Garantir o cumprimento de prazos de entregas de sistemas com qualidade e performance, honrando assim os nossos compromissos

Criar designers responsivos, garantindo a acessibilidade e um bom desempenho

Trabalhar em conjunto com o backend, para garantir o correto funcionamento das aplicações

Identificar e atuar na correção de possíveis bugs, além de participar ativamente das evoluções

Garantir a aplicação dos padrões visuais definidos pelo Cliente

Cuidar da interatividade, navegabilidade e pela boa experiência do usuário, tanto em desktop quanto em mobile

Garantir a segurança ao desenvolver seus sites, para proteger os usuários de ameaças externas

Entregar código limpo, reutilizável e documentado

Realizar code reviews


REQUIREMENTS AND QUALIFICATIONS

Back:

Processo de desenvolvimento e implantação de sistemas usando esteiras

Metodologia ágil

Linguagem de programação (Java, NodeJS)

Testes e qualidade de sistemas (Testes unitários e Testes de Integração)

Containers (Docker) e Arquitetura de Microserviços

Versionamento de Software e GitFlow

Banco de dados relacionais e Linguagem SQL

Banco de dados Não Relacional

Conhecimento de Padrões de Projeto (MVVM, MVP, MVC, etc.)

Conhecimento de Padrões de Projeto (Design Patterns)

Modelagem de Banco de Dados (DML e DDL)

Clean Code e Reactoring

Programação orientada a objetos

Programação funcional

Programação reativa

Servidores de Aplicação e Servidores Web

Princípios arquitetônicos RESTful

Configuração de esteiras automatizadas CI/CD (Jenkins, Sonar, etc.)

Sistemas de Mensageria (Kafka, RabitMQ, etc.)


Front:

Framework Angular

Framework React

Framework JSF / Primefaces

Linguagem HTML, CSS e JavaScript

Consumo de API (REST e GraphQL)


*Diferencial: experiência de atuação em projetos PIX


ADDITIONAL INFORMATION

TRABALHE NA MINSAIT

 

  • Modelo de contratação CLT.
  • Plano de Saúde subsidiado pela empresa para o titular.
  • Opção de inclusão de dependentes no Plano de Saúde com desconto em folha de pagamento.
  • Assistência Odontológica (opcional).
  • Opção de inclusão de dependentes no Plano de Assistência Odontológica com desconto em folha de pagamento.
  • Vale Refeição no cartão Flash Benefícios.
  • Vale Transporte (opcional).
  • POP - Programa de Orientação Pessoal que visa oferecer suporte emocional e aconselhamento com orientação confidencial nas áreas psicológica, jurídica, financeira, social e pet sem custo para titular e dependentes legais.
  • Plataforma de Saúde Wellhub-Gympass (Acesso a mais de 700 academias em todo o Brasil com planos descontado em folha de pagamento).
  • Parcerias com grandes marcas de consumo.
  • Convênio com o SESC para titular e dependentes.
  • Convênios para descontos com instituições de ensino (graduação e pós-graduação) e escola de idiomas.
  • Seguro de vida em grupo.

 

Nosso compromisso com a diversidade é um elemento-chave da nossa cultura: Igualdade de oportunidades, respeito pelas pessoas e não discriminação são princípios de atuação para todos os profissionais da Minsait. Integramos o Bloomberg Gender-Equality Index (GEI) 2021 em termos de diversidade e igualdade de gênero.


Olá, somos a Minsait!

A Minsait é uma empresa do grupo Indra. Somos uma empresa de transformação digital e tecnologia da informação que oferece a seus clientes de diferentes segmentos tecnologias disruptivas e serviços especializados.


Estamos presentes em mais de 140 países, e combinamos nossa experiência em Cloud, Segurança, Payments e Phygital com a tecnologia mais inovadora para impulsionar nossos negócios, gerando um impacto positivo na sociedade. Nosso objetivo é liderar uma revolução tecnológica mais humana.


Há mais 25 anos no Brasil, somos reconhecidos por oferecer um ambiente estimulante, aprendizado contínuo, oportunidades de crescimento e mobilidade nacional e internacional para nossos talentos. Nossos mais de 7.000 profissionais espalhados de norte a sul do país, atestam nossa cultura de respeito, diversidade e inclusão.


Em 2023 conquistamos pelo terceiro ano consecutivo a certificação do Great Place to Work Institute (GPTW), que revela que as pessoas são felizes aqui, graças ao clima positivo que todos nós construímos juntos. Além disso, somos reconhecidos como uma das Melhores Empresas para Jovens Profissionais em Tecnologia, de acordo com o estudo da EFY Tech Brasil, também por três anos seguidos, além de recebermos o selo Bloomberg de igualdade de gênero, uma referência reconhecida para empresas para acompanhar seu progresso na inclusão de gênero.


Todas as vagas são abertas também para PCDs.


 Vem ser Minsaiter!


Required profile

Experience

Spoken language(s):
Portuguese
Check out the description to know which languages are mandatory.

Other Skills

  • Time Management
  • Collaboration
  • Problem Solving

Related jobs