Desenvolvimento Back-End (Java) Sênior
Descrição da Vaga
Quais serão suas responsabilidades? * Atuar de maneira colaborativa com o time na busca dos objetivos organizacionais construindo soluções altamente escaláveis, tendo visão macro de impactos (técnicos e de negócios), garantindo a sensibilidade e rápida resposta para eventuais oportunidades e problemas atuando de forma preventiva para evolução técnica sustentável da organização e do negócio; * Implementar evoluções tecnológicas, alinhadas às melhores práticas de mercado, mantendo padrões de qualidade e design de código, conforme recomendações do Tech Lead; * Realizar testes em condições operacionais simuladas, visando a verificar se o programa executa corretamente dentro do especificado e com a performance adequada, simulando e criando ambientes de produção, garantindo a qualidade do trabalho; * Realizar o desenho e arquitetura da solução em conjunto com os demais desenvolvedores e/ou LTs; * Analisar se o produto desenvolvido esteja de acordo com as especificações definidas no projeto; * Elaborar documentação, dicionários de dados, manuais e relatórios técnicos para o desenvolvimento dos sistemas e aplicações (Wiki); * Desenvolver sistemas e aplicações que atendam as necessidades dos clientes e mantenham a rentabilidade da empresa; * Monitorar processos e identificar melhorias; * Apoiar gestão e distribuir atividades da equipe; * Elaborar análises técnicas e recomendações estratégicas; * Manter relacionamentos com parceiros internos e externos; * Ser referência técnica e cultural para o time; * Trabalhar autonomamente, conduzir temas complexos e solucionar problemas. O que é necessário para participar desse processo seletivo? * Experiência em instituição financeira, preferencialmente no produto Pix e Open Finance; * Experiência com React; (Desejável) * Experiência com Java 11 ou \+; * Conhecimento em Spring Boot, Spring Framework, Spring Data, Spring Cloud, Spring Security, Apache Camel; * Experiência com design e arquitetura orientada a eventos e microsserviços; * Escrita e manutenção de teste unitários e de integração; * Experiência com banco de dados MongoD, SQL e NoSQL; * Experiência com mensageria, preferencialmente, Kafka; * Experiência com Docker, kubernetes; * Experiência com CI/CD; * Conceito Cloud (Azure); * Clean Code; * Metodologias ágeis. **Será um diferencial se você possui:** * Experiência com TDD e BDD; * Experiência com Redis. Por que fazer parte do time DBC Company? * Somos a 18ª melhor empresa para trabalhar do Brasil e a 4ª melhor empresa para trabalhar no Rio Grande do Sul, segundo o GPTW 2024; * Todos os profissionais que estão alocados em clientes e/ou projetos são acompanhados por Gestor da DBC e também por Líder de Smartsourcing; * A DBC incentiva seus colaboradores a obterem certificações relacionadas à sua área de atuação e alinhadas com sua Gestão DBC. O que é importante saber? * Nosso time promove um ambiente seguro para todos os profissionais independente de sua etnia, crença religiosa, orientação sexual, identidade de gênero, deficiência, idade, etc.
Vaga originalmente publicada em: linkedin
💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev