Stefanini Brasil

Senior Fullstack Developer – Java, Angular

Stefanini Brasil

full-time

Posted on:

Location Type: Hybrid

Location: BrasíliaBrazil

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Elaborar e implementar APIs utilizando Java 17+ e Spring Boot 3.3.x.
  • Projetar e desenvolver sistemas com Arquitetura de Eventos utilizando Kafka.
  • Utilizar o ecossistema Spring (Spring Cloud, OpenFeign, JPA/Hibernate, Spring Cloud Stream for Kafka) para desenvolver soluções eficientes.
  • Gerenciar a persistência de dados com PostgreSQL e realizar migrações utilizando Flyway.
  • Implementar interfaces de usuário avançadas utilizando Angular (v14 ou superior).
  • Desenvolver com TypeScript (v5.8) e gerenciar estados/fluxos com RxJS.
  • Realizar estilização com HTML5, SCSS (Sass) e a biblioteca PrimeNG.
  • Garantir a qualidade do código através de testes automatizados com JUnit 5, Mockito, Jasmine/Karma e WireMock.
  • Trabalhar com infraestrutura moderna, incluindo orquestração com Kubernetes (K8s) e conteinerização com Docker.
  • Construir e manter pipelines CI/CD robustos no GitLab CI/CD.
  • Integrar soluções em nuvem utilizando AWS SDK S3.

Requirements

  • Formação Acadêmica: Graduação completa na área de TI (ou em qualquer área com Pós-Graduação em Engenharia de Software ou Desenvolvimento de Software, reconhecida pelo MEC).
  • Sólida experiência comprovada em desenvolvimento de sistemas, com forte ênfase em backend e frontend.
  • Experiência demonstrada em projetos que envolvam as tecnologias e ferramentas listadas.
  • Capacidade de trabalhar em equipe, boa comunicação e habilidades de resolução de problemas.
Benefits
  • Vale-alimentação ou vale-refeição;
  • Desconto em cursos, universidades e instituições de idiomas;
  • Academia Stefanini — plataforma com cursos on-line, gratuitos, atualizados e com certificado;
  • Mentoring;
  • Clube de vantagens para consultas e exames;
  • Assistência médica;
  • Assistência odontológica;
  • Clube de vantagens e descontos nos melhores estabelecimentos;
  • Clube de viagens;
  • Convênio para pets.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Java 17Spring Boot 3.3KafkaPostgreSQLFlywayAngularTypeScript 5.8RxJSHTML5SCSS
Soft Skills
trabalho em equipecomunicaçãoresolução de problemas
Certifications
Graduação em TIPós-Graduação em Engenharia de SoftwarePós-Graduação em Desenvolvimento de Software