Backend Developer Pleno

Inex
Pleno
Presencial
Publicado em 29 de outubro de 2025

Descrição da Vaga

Buscamos Desenvolvedor(a) Back\-end com experiência em Java (8\+) e Python (3\+), domínio de POO, SOLID, Spring e Hibernate, além de conhecimento em bancos de dados relacionais e não relacionais. Perfil autônomo, colaborativo e comunicativo, com foco em qualidade e boas práticas. Experiência com microsserviços, Docker, CI/CD e Kafka será um diferencial. Requisitos: Conhecimento Técnico: Profissional com experiência de 2 a 5 anos em Java (versões 8 ou superiores) e de 2 a 3 anos em Python (versões 3 ou superiores). Possui boas práticas em Programação Orientada a Objetos (POO) e conhecimento dos princípios SOLID. Tem familiaridade com frameworks como Spring (Spring Boot, Spring MVC, Spring Data e Spring Security) e Hibernate/JPA para persistência de dados. Apresenta conhecimento em bancos de dados relacionais (MySQL), com uso de SQL, e não relacionais (MongoDB). Experiência com versionamento de código utilizando Git, desenvolvimento e consumo de APIs RESTful, além de noções de arquitetura de sistemas, incluindo microsserviços, event driven, camadas de aplicação e design patterns. Ferramentas \& Ambientes * IDEs como IntelliJ IDEA, Eclipse ou VSCode. * Experiência com build tools: Maven. * Conhecimento básico em Docker, CI/CD (Jenkins), e ambientes Linux é um diferencial. * Conhecimento de mensageria (Kafka) e arquitetura de microsserviços. Soft Skills * Autonomia: Consegue desenvolver funcionalidades completas com pouca supervisão. * Comunicação: Sabe explicar soluções técnicas de forma clara para o time. * Trabalho em equipe: Participa ativamente de code reviews e pair programming. * Resolução de problemas: Capacidade de investigar e resolver bugs ou gargalos de performance. * Abertura para feedback e vontade de crescer profissionalmente. Responsabilidades * Desenvolver e manter sistemas Java de médio a grande porte. * Participar de discussões técnicas com o time. * Garantir a qualidade do código por meio de testes e boas práticas. * Ajudar desenvolvedores mais iniciantes. * Contribuir com a evolução das boas práticas do time.

Vaga originalmente publicada em: indeed

💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev