Skills
Sobre a Vaga
Estamos buscando um(a) Desenvolvedor(a) Backend Java Júnior para atuar em projetos de desenvolvimento e evolução de aplicações. A oportunidade é em modelo híbrido na cidade de São Paulo, com foco em APIs, microsserviços e integrações seguras e escaláveis.
Responsabilidades
- Desenvolver e manter aplicações com Java e frameworks Spring Boot, Spring Data, Spring MVC e Spring Security
- Projetar e implementar soluções seguindo padrões arquiteturais como Microservices e MVC
- Construir e consumir APIs RESTful com atenção a qualidade, segurança e performance
- Integrar sistemas com bancos de dados relacionais e não relacionais
- Atuar com automação de processos via CI/CD e rotinas de implantação
- Utilizar GitLab para versionamento e colaboração no desenvolvimento
- Desenvolver integrações assíncronas com mensageria, com foco em RabbitMQ
- Contribuir para a melhoria contínua, apoiando iniciativas para reduzir débitos técnicos
- Colaborar com equipes multidisciplinares, propondo soluções alinhadas ao negócio
Requisitos
- Experiência sólida em Java
- Conhecimento e experiência com Spring Boot, Spring Data, Spring MVC e Spring Security
- Domínio de padrões arquiteturais como Microservices e MVC
- Boas práticas como Clean Code e Design Patterns
- Experiência com bancos de dados relacionais e não relacionais
- Experiência com desenvolvimento e consumo de APIs RESTful
- Conhecimento em CI/CD (como Jenkins)
- Experiência com ferramentas de qualidade de código (como SonarQube)
- Experiência com GitLab
- Experiência com mensageria, preferencialmente RabbitMQ
- Boa comunicação para interação com públicos técnicos e não técnicos
- Perfil colaborativo, proativo e com facilidade para trabalho em equipe
- Capacidade de aprendizado contínuo e interesse por evolução técnica
Beneficios
- Modelo de trabalho híbrido
- Ambiente de tecnologia e inovação com iniciativas de formação e comunidades tech
- Cultura de diversidade, respeito e ética