Desenvolvedor Back-End Java Sênior
STARTA · Porto Alegre, RS, BR
Na Starta, evoluímos todos os dias para sermos a força motriz por trás da performance e dos resultados que impulsionam nossos clientes. Nossa trajetória começou com a missão de transformar ideias em negócios digitais, mas hoje, nossa visão vai além. Somos especialistas em elevar negócios ao próximo nível, com soluções gerenciais que fazem a diferença em um mercado global cada vez mais competitivo. Nossa equipe é o coração da Starta. Nossos desenvolvedores são a prova viva de uma cultura que valoriza o comprometimento, a inclusão, o respeito às diferenças e o bem\-estar. Acreditamos que o sucesso das empresas vem da cooperação e do reconhecimento de seus profissionais. A Starta é sobre transformar negócios em potências, guiados por uma visão estratégica clara e o compromisso de criar soluções que superam as expectativas. Estamos preparados para enfrentar os desafios do futuro, criando parcerias de sucesso e entregando resultados que fazem a diferença. Requisitos: ***Responsabilidades e atribuições:*** * Desenvolver e manter aplicações back\-end com autonomia em uma ou mais stacks da Fábrica, garantindo qualidade, performance e aderência aos padrões do projeto; * Implementar APIs REST e serviços de forma independente, assegurando boas práticas de design, segurança e documentação; * Identificar e corrigir bugs e gargalos de performance em sistemas existentes, propondo soluções consistentes e duradouras; * Contribuir ativamente nas cerimônias ágeis (daily, planning, retrospectiva), compartilhando estimativas e sugestões de melhoria; * Realizar revisões de código (code review), orientando desenvolvedores juniores e garantindo a qualidade das entregas do time; * Implementar e manter testes unitários e de integração, assegurando cobertura adequada das funcionalidades; * Participar da análise de requisitos funcionais e técnicos, contribuindo com estimativas e identificando riscos e dependências; * Apoiar o planejamento técnico de novas funcionalidades, sugerindo melhorias arquiteturais nas soluções existentes; * Colaborar com desenvolvedores de diferentes stacks, demonstrando adaptabilidade para transitar entre projetos e tecnologias; * Utilizar ferramentas de IA de forma autônoma para otimizar produtividade no desenvolvimento, revisão de código e documentação técnica. ***Requisitos e qualificações:*** * Domínio sólido na linguagem/framework back\-end (Java) e familiaridade com pelo menos uma segunda stack; * Orientação a objetos e paradigma funcional: domínio aplicado ao desenvolvimento back\-end; APIs REST: experiência sólida no desenvolvimento, versionamento e consumo de serviços; * Banco de dados relacional: experiência com modelagem, consultas avançadas e otimização; * Banco de dados NoSQL: experiência com pelo menos uma solução (MongoDB, Redis, DynamoDB ou similar); * Git/GitLab: domínio de fluxos de trabalho em equipe (branching, merge requests, code review); * Testes unitários e de integração: experiência com frameworks da stack de atuação; * Containers (Docker): experiência com ambientes de desenvolvimento e deploy; * Cloud Computing (AWS, GCP ou Azure): experiência com deploy e operação de serviços em nuvem; * Princípios SOLID e Clean Code: aplicação consistente no desenvolvimento; * Práticas ágeis (Scrum / Kanban): vivência real em times ágeis. ***Requisitos desejáveis:*** * Experiência em mais de uma stack back\-end, demonstrando versatilidade e capacidade de transitar entre projetos; * Mensageria e filas (Kafka, RabbitMQ, SQS ou similares): noções de integração assíncrona entre serviços; * Microsserviços: noções de arquitetura distribuída e comunicação entre serviços; * CI/CD: noções de pipelines de integração e entrega contínua; * Segurança da informação: conhecimento aplicado ao desenvolvimento back\-end seguro; * Experiência no uso de ferramentas de IA como recurso de produtividade e qualidade; * Experiência com diversos tipos de projetos, negócios e produtos, com abertura para atuar em diferentes segmentos de mercado. Benefícios \- Equipamento de Trabalho \- Notebook * Incentivo Educação de R$1300 anual (mediante ressarcimento) * Incentivo Saúde de R$220,00 mensal (mediante ressarcimento) \- Parceria com a AMCHAM, uma das maiores redes de negócios do país, com acesso à plataforma com diversos cursos, eventos e conteúdos exclusivos\- Programa de Certificação AWS \- apoio completo da Starta para sua certificação, com curso, reembolso da prova e bônus financeiro de até R$1\.500 * 30 dias de licença, sendo 15 remunerados * Mimo no aniversário Starta * Bônus anual por performance \- Bônus Indicação de Sucesso \- R$600 após 3 meses * Bônus para Entrevistadores Técnicos e Ministrantes de Agendas de Conexão * Parceria com Curso de Idioma Club Ifood gratuito: * WellHub: com a possibilidade da inclusão de 3 dependentes * StarBem: 2 consultas psicologica, 1 consulta com nutricionista e 1 consulta com clinico geral/ especialista * Até 250 reais em descontos em lojas como Adidas, Shein, Loccitane, etc. * 3 mese