Logo da Memora Processos Inovadores

Desenvolvedor Java

Memora Processos Inovadores

  • Totalmente Remoto
  • Comercial
  • Profissional

    Prestador de Serviços - PJ

Descrição e Responsabilidades

• Experiência desempenhando funções de desenvolvimento de aplicações web utilizando tecnologias JAVA

• Sólida experiência com arquitetura de software

• Experiência em projetos de grande porte

• Experiência comprovada com implementação de estratégias de teste


• Liderar decisões técnicas e arquiteturais

• Auxiliar equipes e desenvolvedores

• Definir padrões e melhores práticas

• Realizar análise de performance e otimizações

• Participar de decisões estratégicas técnicas

• Conduzir code reviews e garantir qualidade do código

• Definir estratégias de teste e qualidade

• Estabelecer métricas e metas de qualidade de código

• Garantir alta cobertura de testes nos projetos

Requisitos

Diploma de graduação ou Pós na área de TI 

• Conhecimentos Técnicos - Tecnologias

  • Fullstack, com maior especialização em Front-end: JSF e ANGULAR
  • Experiência com UI/UX

• Princípios e práticas de desenvolvimento de software ágil, incluindo o Manifesto Ágil, Scrum, Extreme Programming (XP) e Kanban;

• Conhecimentos em padrões de projeto

• Arquitetura de aplicações em três camadas, modelo MVC.

• Conhecimentos sobre Arquiteturas de Microsserviços

• Conhecimento em Devops e DevSecOps;

• Domínio avançado de Java (7/8/11) e JVM

• Expertise no ecossistema Spring (Boot, Security, Batch, Cloud)

• Experiência avançada com todos os bancos mencionados

• Domínio de CI/CD, DevOps e práticas ágeis

• Conhecimento avançado em performance, tunning e troubleshooting

• Experiência com arquiteturas distribuídas e microsserviços

• Domínio de padrões de projeto e clean code

• Expertise em testes unitários, integração e e2e

• Domínio avançado de JUnit, Mockito e frameworks de teste

• Experiência em configurar e manter qualidade de código com SonarQube

• Conhecimento em técnicas avançadas de teste como BDD

Banco de dados transacionais como MySQL ou PostgreSQL, SqlServer e Oracle; ? Bancos de dados NoSQL, como MongoDB e Redis; Ferramentas de controle de versão: Subversion e Git; Ferramentas CI /CD: Jenkins, GitLab, Maven, Containers: Kubernets, Docker. * Conhecimento em Java, Angular,Spring Boot, Spring MVC, NodeJS, XML, Rest, Json, SOAP, EJB, JMS, JavaScript, XML, SOAP, JSP, HTML, CSS, API, Web Services, Bootstrap;

Código: 93988

Data de Cadastro: 2025-04-10

Data de Atualização: 2025-04-10

  • Código: 93988
  • Data de Cadastro: 2025-04-10
  • Data de Atualização: 2025-04-10