- Formado ou cursando a partir do 4° semestre em Análise de Sistemas, informática, ciências da computação ou alguma outra faculdade relacionada à Tecnologia da Informação;
- Experiência no desenvolvimento com Java 11, Quarkus e Spring Framework
- Experiência em 3+ Anos como Desenvolvedor Java
- Experiência no desenvolvimento de API s e domínio da arquitetura REST
- Conteinerização (Docker e/ou Kubernates)
- Vivência em times que utilizam metodologias ágeis(Scrum, Kanban e/ou SAFe)
- Conhecimento das boas práticas de programação, DevOps (CI, GIT, análise estática: Sonar, SCM, etc) e NoOps
- Experiência em bancos de dados relacional (PostgreSQL, SQL Server e/ou Oracle 12C+)
- Experiência com mensageria (preferencialmente Azure Service Bus; experiências com RabbitMQ ou Kafka serão consideradas diferenciais);
- Experiência em plataformas de Cloud Computing, com ênfase em Microsoft Azure (conhecimento em AWS, GCP e/ou IBM Cloud);
- Experiência em integração com serviços governamentais e terceiros(APIs, Web scraping e/ou serviços de raspagem);
- Experiência com tecnologias front-end como React
Podem te destacar:
- Experiência em sistemas financeiros
- JasperReports e/ou JasperStudio
- Experiência com Jira e Confluence
- Experiência com Java + Struts
- Conhecimento Hibernate
- Conhecimento em Microsoft Azure
- Arquitetura de sistemas para nuvem/micro serviços
- Conhecimento em modelagem UML
O que se espera do profissional?
- Mentor entusiasta da cultura da qualidade e cuidado
- Visão estratégica em desenvolvimento de software (incluindo automação)
- Boa comunicação escrita e oral
- Participação das cerimônias do time/squad
Responsabilidades do cargo:
- Desenvolver e evoluir funcionalidades dos sistemas
- Participar da definição e revisão de soluções técnicas
- Realizar revisão de código e compartilhar boas práticas
- Garantir a qualidade e a estabilidade das entregas
- Preparar e acompanhar implantações de sistemas
- Acompanhar a saúde dos sistemas em produção por meio de ferramentas de observabilidade
- Analisar métricas, logs e traces para identificar falhas e oportunidades de melhoria