Empresa: Starian
Somos um grupo que desenvolve e incorpora soluções SaaS (Software as a Service) como motor de crescimento e habilitador de novas linhas de negócio para as verticais em que atuamos: Indústria da Construção, Inteligência Legal, Eficiência Operacional e Governança e Compliance . Acreditamos que o futuro é construído no agora. Somos AI First e aplicamos inteligência artificial em nossos processos seletivos. Faça parte de equipes que transformam desafios em soluções reais e ajudam a guiar negócios rumo ao futuro. Essa vaga é para atuar no produto Sienge . • Atuar na evolução de sistemas Java consolidados, contribuindo para iniciativas de refatoração, melhoria de arquitetura e entrega de novas funcionalidades; • Realizar manutenção evolutiva, corretiva e refatoração contínua, garantindo qualidade e legibilidade do código; • Participar ativamente da definição de soluções técnicas em conjunto com o time (engenharia e produto); • Assumir responsabilidade pela qualidade da entrega, incluindo implementação, testes, revisão de código e validação das soluções; • Atuar com autonomia técnica, sendo referência no time e apoiando desenvolvedores em evolução técnica; • Trabalhar com práticas de engenharia como pair programming, code review e melhoria contínua; • Utilizar ferramentas e recursos de IA para apoio ao desenvolvimento e ganho de produtividade; • Atuar em um ambiente orientado a domínio de negócio, com necessidade de entendimento profundo das regras (contexto financeiro); • Mentalidade digital, curiosidade por novas tecnologias e interesse em entender como a Inteligência Artificial pode transformar processos, experiências e resultados. Requisitos: • Experiência sólida em desenvolvimento Java, incluindo atuação com versões (Java 6, 8 e 11); • Conhecimentos em desenvolvimento frontend com React. • Experiência com desenvolvimento e evolução de aplicações Java em arquiteturas monolíticas; • Experiência com Spring para construção de APIs; • Experiência com testes unitários e de integração (JUnit); • Sólido domínio de boas práticas de desenvolvimento (Clean Code, SOLID, design de código e refatoração); • Capacidade de leitura, análise e refatoração de código complexo. • Conhecimento ou interesse em tecnologias de Inteligência Artificial: ferramentas, aplicações e conceitos. Diferencial: • Experiência ou familiaridade com Spec Driven Development (SDD).