Empresa: Insight IT
Estamos à procura de um desenvolvedor de software sênior para produzir e implementar soluções em nosso software. Você definirá os requisitos de software e assumirá os projetos operacionais e técnicos. Neste papel, você deve ser capaz de trabalhar de forma independente, com pouca supervisão. Deve também ter excelentes habilidades de organização e resolução de problemas. Ter experiências práticas em metodologias ágeis. Seu objetivo será construir um software de alta qualidade que esteja alinhado com as necessidades do usuário e as metas de negócios. Construir sistemas de qualidade, tecnologias de ponta, com infraestrutura na AWS. Criação de micro serviços escaláveis utilizando os principais frameworks do mercado Requisitos: Requisitos Obrigatórios Java 8 + SpringBoot (SpringBoot, Spring Core, Injection, Spring Data, Spring Batch, ) Mensageria - RabbitMQ (Publishing Messages, Consuming Messages,Exchange Bindings ,Channel, RPC) Banco de Dados Relacional (Postgres - Psql) Banco de Dados Não Relacional (preferência DynamoDB) ElasticSearch (Consultas performáticas) Docker, Docker-Compose , Kubernates APIs Rest, SOAP e Mensageria Experiência em projetos com processamento de grandes volumetrias Experiência bancária Diferencial DevOps e Infrastrutura EKS, EC2, S3, RDS(Postgres), Lambda