JobRaahGet matched free

Jobs

Junior Software Developer

Enghouse

Posted Jul 20, 2026

Apply with JobRaah

Sign up free: we match you to jobs like this, tailor your application and fill the form. 2 free applications every day.

Estamos em busca de um(a)   Desenvolvedor(a) de Software Java Junior para atuar no desenvolvimento, evolução e manutenção de aplicações utilizando o ecossistema Java, com foco em Spring Boot. Nesta posição, você terá a oportunidade de desenvolver soluções de software de qualidade, contribuir para a criação e integração de APIs RESTful, participar de revisões de código, desenvolver testes automatizados e evoluir tecnicamente em um ambiente colaborativo, contando com o apoio de profissionais mais experientes do time. A posição é híbrida em São Paulo/SP e reporta diretamente ao Tech Lead. É uma excelente oportunidade para profissionais que desejam crescer em um ambiente de desenvolvimento ágil, com forte cultura de aprendizado, colaboração e melhoria contínua. Principais responsabilidades Desenvolver, evoluir e manter aplicações utilizando Java 8+ e Spring Boot, seguindo as boas práticas e padrões definidos pelo time. Auxiliar na criação e integração de APIs RESTful. Desenvolver testes automatizados (unitários) para garantir a qualidade e confiabilidade das implementações. Investigar e corrigir pequenos problemas em ambientes produtivos, com apoio do time quando necessário. Participar de revisões de código (code reviews), aplicando feedbacks para evolução técnica e melhoria da qualidade do código. Participar das cerimônias ágeis (Scrum/Kanban), colaborando no planejamento e execução das entregas. Contribuir para o aprendizado contínuo e compartilhamento de conhecimento dentro do time. O que esperamos de você Ensino superior em andamento ou completo em   Engenharia de Software, Ciência da Computação, Sistemas de Informação ou áreas relacionadas . Experiência inicial em desenvolvimento de software ou participação em projetos acadêmicos/pessoais utilizando Java . Conhecimento básico do ecossistema Spring, especialmente Spring Boot e Spring Data JPA . Conhecimento fundamental de APIs RESTful e conceitos de integração entre sistemas. Conhecimento básico de bancos de dados relacionais (SQL), como PostgreSQL ou MySQL . Conhecimento de controle de versão utilizando Git (branching e pull requests). Conhecimentos de lógica de programação e fundamentos de desenvolvimento de software. Experiência em ambientes ágeis ( Scrum/Kanban ). Principais tecnologias e ferramentas Java 8+ Spring Boot Spring Data JPA RESTful APIs SQL (PostgreSQL/MySQL) Git / GitHub IntelliJ IDEA / Eclipse Postman Jira / Confluence DBeaver / pgAdmin Será um diferencial se você tiver experiência com Testes automatizados utilizando JUnit e Mockito. Docker. Fundamentos de bancos NoSQL. Maven ou Gradle. Arquitetura de microserviços. Conceitos de Clean Code e boas práticas de desenvolvimento. Idiomas Inglês: nível técnico para leitura de documentação, interpretação de referências de APIs e escrita de comentários de código ou pull requests. Como trabalhamos Buscamos profissionais…