Desenvolver, testar e manter sistemas e aplicações voltadas ao setor bancário; colaborar com a equipe de desenvolvimento na implementação de novas funcionalidades; realizar correções e melhorias em sistemas ou processos existentes; seguir boas práticas de desenvolvimento, segurança e qualidade de software; manter e atualizar documentações de códigos e processos técnicos.
Pessoa Desenvolvedora Full Stack Pl (Vaga afirmativa para Pessoas Pretas e Pardas) at Banco BV
Remote - São Paulo
Requisitos
Habilidades
- Experiência no desenvolvimento de aplicações em Java 8+ com Spring Boot
- Experiência em alguma ferramenta de versionamento de código (git)
- Conceitos avançados de banco de dados relacionais e não relacionais
- Conhecimentos no desenvolvimento usando: Microsserviços, REST API, SAGA, DDD, Arquitetura Hexagonal, SOLID, BFF, Mensageria, Token JWT e Session
- Conhecimentos sobre frameworks baseados em componentes para frontend
- Análise de Complexidade Temporal de Pior Caso (Big O)
Responsabilidades
- Desenvolver testar e manter sistemas e aplicações voltadas ao setor bancário;
- Colaborar com a equipe de desenvolvimento na implementação de novas funcionalidades;
- Realizar correções e melhorias em sistema ou processos existentes
- Seguir boas práticas de desenvolvimento segurança e qualidade de software;
- Realizar manter e atualizar documentações de códigos e processos técnicos.
Tecnologias
Java 8+Spring Bootgitrelational databasesnon-relational databasesMicroservicesREST APISAGADDDHexagonal ArchitectureSOLIDBFFMessagingJWTSessionfrontend component frameworksBig O analysisApache CamelAngularFrontend state managersCQRSEvent Driven ArchitectureVB6financial sector experience
See if your resume is ready for this job
See how our AI can optimize your resume and improve your chances for this role.