Match score not available

Profissional de Desenvolvimento Fullstack Sênior (Java e React)

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Experience with Spring Boot 3+ and related technologies like Spring JPA and Spring Security., Proficiency in developing RESTful APIs and implementing automated tests using JUnit and Mockito., Knowledge of Azure services including Cosmos DB, Service Bus, and Cache for Redis., Experience with frontend technologies like React, Next.js, and TypeScript for building responsive interfaces..

Key responsabilities:

  • Migrate legacy systems to a new microservices architecture while ensuring proper implementation.
  • Develop scalable and secure APIs using Java and maintain responsive interfaces with React.
  • Implement software architecture best practices to ensure high availability and performance.
  • Collaborate with DevOps teams to maintain an efficient continuous delivery pipeline.

Radix Engineering & Software logo
Radix Engineering & Software Large https://www.radixeng.com.br/
1001 - 5000 Employees
See all jobs

Job description

JOB DESCRIPTION

A primeira coisa que você precisa saber é que aqui você não vai cair na rotina. A Radix desenvolve soluções para empresas de diferentes setores e indústrias. Cada projeto tem suas tecnologias, soluções e prazos e você terá oportunidade de atuar e experimentar diferentes desafios. Além da nossa atuação pelo Brasil, com escritório no Rio de janeiro, São Paulo e Belo Horizonte, temos também filiais nos Estados Unidos, fazendo com que a Radix se consolide cada vez mais como uma empresa global

Quer fazer parte dessa história e transformar ideias e sonhos em realidade? 

 

#VemPraRadix 


RESPONSIBILITIES AND ASSIGNMENTS

Buscamos pessoas que queiram somar e fazer parte de um ecossistema que leva inovação, tecnologia e soluções para os mais diversos segmentos do mercado. Por aqui, os desafios são constantes e você não vai cair na rotina, .  

 

Como Profisisonal de Desenvolvimento Fullstack você vai:  

  • Atuar na migração do sistema legado, garantindo a correta implementação da nova arquitetura baseada em microserviços.
  • Desenvolver APIs escaláveis e seguras utilizando Java (Spring Boot).
  • Criar e manter interfaces responsivas e performáticas com React.
  • Implementar boas práticas de arquitetura de software, garantindo alta disponibilidade e performance.
  • Trabalhar com bancos de dados relacionais e não relacionais, garantindo eficiência no armazenamento e recuperação de dados.
  • Implementar testes automatizados para garantir a qualidade do código.
  • Participar de code reviews, garantindo aderência às melhores práticas e padrões de desenvolvimento.
  • Colaborar com equipes de infraestrutura e DevOps para garantir um pipeline de entrega contínua eficiente.
  • Trabalhar em um ambiente ágil (Scrum/Kanban), participando ativamente de cerimônias e contribuindo para a evolução do projeto.

REQUIREMENTS AND QUALIFICATIONS

Para essa vaga, você deve ter: 

  • Backend
  • Spring Boot 3+: experiência com Spring JPA, Spring Security, Spring Web, Spring Specification e Bean Validation.
  • Boas práticas de API RESTful: experiência com versionamento, segurança e eficiência de APIs
  • Testes Automatizados: experiência com JUnit e Mockito.
  • Autenticação e autorização: conhecimento com Azure Entra ID (antigo Azure AD) e JWT.
  • Banco de Dados: conhecimento com Azure Cosmos DB (NoSQL) e Azure SQL Database.
  • Mensageria: conhecimento em Azure Service Bus para comunicação assíncrona.
  • Armazenamento: conhecimento com Azure Storage Account e Azure Files para leitura e gravação de arquivos.
  • Cache: conhecimento com Azure Cache for Redis para otimização de performance.
  • Monitoramento: conhecimento da tríade Azure Monitor + Application Insights + Log Analytics Workspace para logs e métricas.
  • Frontend
  • Next.js e React: experiência em desenvolvimento de interfaces performáticas e modulares.
  • Tailwind CSS: experiência em estilização otimizada e responsiva.
  • TypeScript: experiência para tipagem segura e robustez no desenvolvimento.
  • Consumo de APIs RESTful: experiência em integração eficiente com o backend.
  • Gerenciamento de estado: experiência em Redux, Context API ou Zustand.

ADDITIONAL INFORMATION

  • Modelo de trabalho: CLT  
  • Regime de contratação: Remoto 

 

Benefícios: (iguais em todas as vagas)  

  • Plano de Saúde + Odontológico 
  • Médico da empresa 
  • Gympass (+3 dependentes) 
  • Auxílio creche até 3 anos 
  • Licença maternidade e paternidade estendidas 
  • Auxílio home office 
  • VR e/ou VA 
  • Day off de aniversário  
  • Universidade Corporativa  
  • Convênio com instituições de ensino e cursos de idioma 
  • Programa de treinamentos internos  
  • Plano de Incentivos atrelado à avaliação de Desempenho. 

 

A Radix está sempre no topo das Melhores Empresas para se trabalhar porque: 

  • Temos profissionais comprometidos, dedicados, curiosos e inovadores. 
  • O espírito de equipe é a nossa maior força. Trabalhamos de forma cooperativa e sabemos que estamos juntos, remando na mesma direção. 
  • Temos um ambiente diverso, que valoriza equidade e inclusão. 
  • Nossa jornada de trabalho é flexível e em quase todos os projetos é possível trabalhar de qualquer lugar do Brasil. 
  • Valorizamos o bem-estar e o cuidado com as nossas pessoas, com programas de apoio à saúde mental, psiquiatra e médico consultor disponíveis. 

Curtiu? 

 

#VemPraRadix 


Uma empresa global, movida à inovação e desafios 🚀

Presente em mais de 25 países, a Radix conecta pessoas, oportunidades, projetos e negócios no mundo todo. Nós criamos e transformamos conhecimento em resultados. 

 

Com times multidisciplinares e forte atuação em Engenharia, Automação, Desenvolvimento de Software e Produtos, TI Industrial e Consultoria, oferecemos serviços e soluções tecnológicas atendendo os mais variados setores da indústria. 

 

Desde a nossa fundação, em 2010, estamos na lista das Melhores Empresas para se trabalhar no Rio de Janeiro, no Brasil e na América Latina. Aqui, a gente investe em criatividade, diversidade, capacitação e desenvolvimento de carreira. Quando um radixer cresce, nós crescemos também e, juntos, dobramos de tamanho nos últimos dois anos. 


A rotina da Radix é dinâmica, colaborativa e Everywhere, com profissionais atuando de 23 estados do Brasil, além de Estados Unidos, Europa e Asia. Nosso modelo de trabalho possibilita o equilíbrio para pessoas que estão sempre em movimento, gostam de liberdade e vivem a tecnologia e a inovação sem fronteiras. 


Somos inquietos, entusiastas da mudança e abraçamos a transformação sem perder os valores que guiam nossa trajetória: relações de longo prazo, foco nas pessoas, ética, agilidade e comprometimento.  

 

Vem com a gente se conectar ao seu futuro, #VemSerRadix. 

 


Required profile

Experience

Spoken language(s):
Portuguese
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Communication
  • Problem Solving

Related jobs