DESENVOLVEDOR JAVA PLENO - PRESENCIAL – SÃO PAULO/SP

Ibrowse Consultoria e Informática
Pleno
Presencial
Publicado em 30 de dezembro de 2025

Descrição da Vaga

**RESPONSABILIDADES E ATRIBUIÇÕES** * Desenvolver, manter e evoluir aplicações backend utilizando Java e seus principais frameworks. * Atuar no desenvolvimento de novas funcionalidades e na manutenção de sistemas existentes. * Implementar e consumir APIs RESTful. * Trabalhar com bancos de dados relacionais, realizando modelagem, consultas e otimizações. * Colaborar com times multidisciplinares (produto, design e QA) para definição de requisitos e soluções técnicas. * Garantir boas práticas de desenvolvimento, como código limpo, reutilizável, testável e versionado. * Realizar testes, correções de bugs e melhorias contínuas de performance e segurança. * Participar de code reviews e apoiar desenvolvedores mais juniores quando necessário. **REQUISITOS E QUALIFICAÇÕES** * Graduação completa em Análise de Sistemas, Processamento de Dados, Ciência da Computação, Engenharia de Computação, Engenharia de Sistemas ou Sistemas de Informação. * Linguagem de Programação: Domínio em Java (Java 8\+), incluindo POO, Collections, Streams, tratamento de exceções e boas práticas de desenvolvimento. * Frameworks: Experiência com Spring Framework (Spring Boot, Spring MVC, Spring Data, Spring Security) para desenvolvimento e manutenção de aplicações escaláveis. * Banco de Dados: Modelagem de dados, otimização de queries e uso de índices em bancos relacionais como PostgreSQL, MySQL ou Oracle. Conhecimento em JPA/Hibernate. * APIs e Integrações: Desenvolvimento e consumo de APIs RESTful, autenticação e autorização com JWT e OAuth2\. * Versionamento de Código: Experiência com Git (GitFlow, pull requests, branches e merges) e integração com pipelines de CI/CD. * Arquitetura e Boas Práticas: Conhecimento em MVC, SOLID, Clean Code, DDD e princípios de arquitetura de software. * Segurança: Boas práticas de segurança em aplicações Java, controle de acesso, prevenção contra vulnerabilidades comuns (OWASP). * Testes e Qualidade de Código: Experiência com testes unitários e de integração utilizando JUnit, Mockito e ferramentas de análise de código. * DevOps e Infraestrutura: Noções de deploy e execução de aplicações em ambientes Linux, uso de Docker e configuração básica de servidores e pipelines. **INFORMAÇÕES ADICIONAIS** * Regime de Contratação: CLT * Atuação: Presencial em Florianópolis/SC * Benefícios: Vale Transporte, Vale Alimentação, Assistência Odontológica e Seguro de Vida * Convênio com curso de Inglês * Convênio com curso de TI

Vaga originalmente publicada em: linkedin

💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev