BankPro é a unidade de negócios da Topaz onde desenvolvemos produtos para back-office de investimentos em renda fixa e variável para instituições financeiras.
Nossa missão é tornar tranquilo o back-office do mercado de capitais.
Venha fazer parte de um time altamente integrado, colaborativo e engajado, que cultiva e promove um ambiente diverso, inclusivo e vibrante.
Somos orientados pelos resultados e prezamos pela excelência em tudo que fazemos.
Buscamos pessoas com brilho nos olhos, com vontade de se realizar profissionalmente e gerar impacto no mercado de capitais através de nossos produtos.
**Mais s**obre o nosso time**
Somos essencialmente uma empresa de produtos.
Somos apaixonados por encontrar soluções para resolver problemas e melhorar o negócio de nossos clientes através de produtos eficientes.
Em nossa área, trabalhamos com produtos para o mercado de capitais e nossa missão é tornar tranquilo o ambiente de backoffice de nossos clientes.
Tecnologias que são utilizadas pelos nossos times de desenvolvimento, qualidade e pesquisa são focadas em manter nossas aplicações com melhor performance e aderência.
Enxergamos na tecnologia a chave para mantermos a inovação, otimização, performance e qualidade em tudo que executamos.
Consideramos que além dos skills técnicos, nossos colaboradores busquem sempre a visão de solução de problemas e a busca constante por excelência.
Buscamos pessoas que busquem excelência em suas carreiras.
**Suas responsabilidades e desafios serão**:
Participar do time de desenvolvimento de software, visando prover soluções com alta qualidade e confiabilidade
Participar de equipes multifuncionais, interagindo com profissionais de todas as áreas de conhecimento, colaboração multidisciplinar.
Resolução dos problemas e incidentes de produção, realizando manutenções corretivas e evolutivas em programas existentes
Apoio para o time de atendimento, tirando dúvidas e reproduzindo cenários de bugs.
Realizar suporte a clientes e assimilar conceitos do negócio.
Programar testes automatizados.
Programar aplicações em Java com qualidade, testando soluções e realizando estimativas de tempo/esforço.
Programar com bom desempenho, dentro dos prazos e processos administrativos estipulados.
Obter visão do todo, capacidade para medir e avaliar impacto das alterações.
**O que buscamos em você**:
- Formação Superior completa (ou em formação) na área de TI.
- Experiência em desenvolvimento na linguagem JAVA
- Experiência com Programação Orientada a Objetos
- Ser capaz de prover soluções
- Foco em qualidade
- Adaptabilidade a novos cenários
- Aperfeiçoamento contínuo
- Proatividade e trabalho em equipe
- Conhecimentos em:
- SQL / banco de dados (Oracle, SQLServer, Postgres)
- Frameworks de Persitência (Hibernate / JPA, Spring Data, CDI)
- Frameworks para interface web (Struts, Spring MVC, JSF, JSP)
- HTML, Javascript
- EJB
- Ferramentas de controle de versão.
Ex: Git.
**Diferenciais**:
- Possuir conhecimento em mercado financeiro
- Experiência em Servidores de Aplicação (Wildfly, Websphere, JBoss EAP)
- Experência em WebServices SOAP/Rest
- Conhecimentos em desenvolvimento com filas (Kafka, RabbitMQ)
- Experiência em desenvolvimento de micro serviços
- Conhecimento em Ferramentas como:
- Jenkins
- Dockers / Kubernetes
- Jmeter
- Sonar
- Experiência em ANGULAR
- Experiência com pipelines de integração contínua / implantação contínua (CI/CD) utilizando Azure DevOps.
- Experiência em Metodologias Ágeis (preferencial SCRUM, KANBAN)
- Conhecimentos em técnicas BDD/TDD