Junior
pt
Job description
O que procuramos?Atribuições PrincipaisProgramar, codificar e testar sistemas na linguagem, transitando entre projetos de desenvolvimento Front-End e/ou Back-End;Modificar sistemas, para atender novas regras de negócio;Executar a manutenção dos sistemas, fazendo possíveis alterações, atendendo às necessidades dos usuários;Desenvolver trabalhos de montagem, depuração e testes de programas, executar serviços de manutenção nos programas já desenvolvidos;Executar tarefas rotineiras de programação.Auxiliar na evolução dos sistemas.Mapear regras de negócio em sistemas existentes.RequisitosCargo: Desenvolvedor(a) Java JúniorEscolaridadeEnsino Superior completo em cursos da área de Tecnologia da Informação, tais como Ciência da Computação, Sistemas de Informação, Engenharia de Software, Engenharia da Computação ou áreas correlatas.ExperiênciaExperiência mínima de 2 anos em desenvolvimento de software utilizando Java 11 ou superior.Competências Técnicas EssenciaisJava 11 ou superior;Programação Orientada a Objetos (POO);Framework Spring (Spring Boot, Spring MVC e Spring Data);JPA/Hibernate;Desenvolvimento e consumo de APIs REST;Banco de Dados RelacionalGit e fluxo de versionamentoPrincípios SOLID e principais padrões de projeto (Design Patterns);Conceitos de arquitetura em camadas;Testes unitários utilizando JUnit e Mockito;Conhecimento em Maven ou Gradle;Noções de integração com sistemas corporativos.Competências Técnicas DesejáveisContainers utilizando Docker;Conceitos de Kubernetes;Integração Contínua e Entrega Contínua (CI/CD);Mensageria (RabbitMQ, Kafka, IBM MQ ou ActiveMQ);Angular (15+) ou outro framework moderno de frontend;OpenAPI/Swagger;Banco de Dados DB2 ou Oracle;Experiência em projetos da área financeira ou bancária;Conhecimento em microsserviços;Noções de observabilidade (logs, métricas e monitoramento);Experiência com metodologias ágeis (Scrum ou Kanban).Competências em Inteligência ArtificialDesejável familiaridade com ferramentas de IA Generativa para apoio ao desenvolvimento de software.Competências ComportamentaisBoa comunicação e relacionamento interpessoal;Facilidade para trabalho em equipe;Comprometimento com prazos e qualidade das entregas;Organização e senso de responsabilidade;Perfil proativo e colaborativo;Interesse em aprendizado contínuo e evolução técnica;Capacidade de analisar problemas e propor soluções.AtividadesO profissional atuará no desenvolvimento e manutenção de sistemas corporativos, participando de todas as etapas do ciclo de desenvolvimento de software.Entre Suas Responsabilidades EstarãoDesenvolvimento de novas funcionalidades e evolução de sistemas existentes;Correção de defeitos e manutenção corretiva, adaptativa e evolutiva;Desenvolvimento e manutenção de APIs e integrações entre sistemas;Participação em revisões de código (Code Review);Criação e manutenção de testes unitários;Participação em cerimônias ágeis e planejamento das atividades;Utilização de ferramentas de Integração Contínua (CI/CD);Apoio na documentação técnica das soluções;DiferenciaisLocalidade da posição:Quem é a Insi?Somos uma consultoria especializada em evolução digital. Mas, acima de tudo, somos uma empresa de gente. Gente que ouve antes de propor. Que vai ao essencial antes de apresentar solução. Que mede sucesso pelo que mudou de verdade, não pelo que foi implementado.Com mais de três décadas de história e presença global, acreditamos que a verdadeira transformação começa dentro: dentro das pessoas, das equipes, das organizações — e é essa convicção que orienta cada escolha que fazemos, cada projeto que entregamos, cada pessoa que desenvolvemos.Por que construir sua carreira na Insi?Porque aqui você pensa, decide e cria junto. Oferecemos autonomia, metas claras e um ambiente onde os Insiders têm espaço para interagir com diferentes tecnologias, participar de projetos desafiadores, trazer novas ideias e trabalhar de qualquer lugar do Brasil e (por que não?) do mundo.Somos uma das melhores empresas para se trabalhar no Brasil segundo o Great Place to Work e estamos entre os 10 melhores empregadores do Brasil segundo a revista TIME.Quais são nossos valores?Somos pessoas servindo pessoasPensamos e agimos como donosTemos gana por performanceCrescemos e aprendemos juntosBuscamos excelência e a simplicidadeAtuamos com criatividade e inovaçãoTodas as pessoas são bem-vindas independentemente de sua condição, deficiência, etnia, crença religiosa, orientação sexual, aparência, idade ou afins. Queremos que você cresça conosco em um ambiente acolhedor e repleto de oportunidades.Se identificou? Então, #VemSerInsi! Show more Show less