Última atualização: 28 de Agosto de 2024
Desenvolvedor Java Senior
Via Linkedin
Sobre
Job Description
Vivenciamos um momento de transformação digital, não temos mais áreas trabalhando em silos - negócio x TI.
Dado contexto, procuro talentos que desejam ensinar, aprender e transformar junto com outros 80+ colaboradores (negócio + tecnologia) de Identificação e Fraude, apaixonados em criar produtos de tecnologia para nossos clientes.
Busco colaboradores adeptos da cultura ágil, com excelente capacidade de comunicação, dinamismo, curioso, sempre atento a novas tecnologias, focado em resolver problemas e que possa proporcionar constantes melhorias junto ao time.
Principais Entregas/Responsabilidades
- Propor e garantir que todas as soluções técnicas estejam alinhadas à estratégia de negócio e aderentes às políticas de segurança e boas práticas Serasa Experian;
- Atuar na manutenção de soluções existentes e propor melhorias nas mesmas;
- Participar de discussões técnicas para criar softwares de alta qualidade e alto desempenho;
- Ajudar na concepção e definição da arquitetura das aplicações de software;
- Pensar em formas de entrega contínua e incremental aos clientes;
- Implementar as melhores práticas técnicas de qualidade e segurança;
- Documentar os projetos de software;
- Reusar componentes.
Dia A dia
- Atuar de forma colaborativa a fim de apoiar nas tomadas de decisões e definição estratégica dos nossos produtos e capacidades, visando entregar a melhor experiência para nossos clientes;
- Irá atuar em uma squad, participando efetivamente de cerimônias, discussões e resolução de conflitos;
- Será responsável por assegurar a qualidade e segurança do software entregue;
- Integrar o sistema com os novos componentes de software produzidos ou alterados;
- Desenvolver e manter aplicações Java de alta qualidade com ênfase em Spring Boot;
- Colaborar com designers, engenheiros e outros membros da equipe para criar soluções inovadoras;
- Escrever código limpo, eficiente e reutilizável, aderindo às melhores práticas de desenvolvimento;
- Realizar testes de unidade em Java para garantir a qualidade do software;
- Aplicar princípios de orientação a objetos no desenvolvimento de soluções;
- Utilizar Spring Security e Spring Data para garantir a segurança e eficiência das aplicações.
Qualifications
Requisitos Obrigatórios:
- Experiência sólida em desenvolvimento Java;
- Proficiência em Spring Boot, incluindo Spring Security e Spring Data;
- Conhecimento de Java 8 ou superior;
- Experiência com testes de unidade em Java;
- Conhecer e aplicar padrões de arquitetura e desenvolvimento de software;
- Grande experiência na criação, uso e consumo de API REST e SOAP;
- Conhecimento em produtos, serviços e implementações em Cloud;
- Sólido conhecimento em testes unitários, performance e automatizados;
- Conhecimentos em ferramentas e implementações de Observability.
- Desenvoltura para lidar com pessoas;
- Experiência na cultura ágil;
- Boa comunicação e organização;
- Ownership
Desejável
- Experiência com bancos de dados NoSQL e SQL;
- Familiaridade com Redis;
Diferenciais
- Experiência com a Cloud Oracle;
- Cypress/BrunoAPI;
Outras Informações
Selecionamos as principais informações da posição. Para conferir o descritivo completo, clique em "acessar".
Hey!
Cadastre-se na Remotar para ter acesso a todos os recursos da plataforma, inclusive inscrever-se em vagas exclusivas e selecionadas!