🏢 Empresa: ICON Solutions
🏠 Modelo: Remoto
💼 Tipo: PJ
📋 Descrição da Vaga
Desenvolvedor (a) Full Stack Sênior React/Java (Remoto)
Você conhece a Icon?
Apaixonados por pessoas e especialistas em tecnologia. Nosso trabalho é encontrar talentos e soluções sob medida para os nossos clientes.
Vem encontrar o seu projeto ideal conosco e participar da comunidade ICON!
Sobre a Vaga
Código da vaga: A64175498637
Modelo de contratação: PJ
Estamos em busca de um(a) Desenvolvedor(a) Full Stack Sênior com sólida experiência em Java/Spring Boot e React, para atuar no desenvolvimento, evolução e integração de aplicações web e mobile.
Com visão Fullstack, autonomia, capacidade de trabalhar em times multidisciplinares e forte conhecimento em arquitetura, qualidade de código, APIs e microsserviços.
Responsabilidades
- Desenvolver e evoluir aplicações utilizando Java/Spring Boot e React;
- Desenvolver interfaces web com React, garantindo performance, usabilidade e qualidade;
- Desenvolver e integrar APIs RESTful;
- Atuar no desenvolvimento de soluções baseadas em microsserviços;
- Integrar aplicações com bancos de dados e serviços de back-end;
- Criar componentes reutilizáveis e código de acordo com boas práticas de desenvolvimento;
- Participar de code reviews, garantindo qualidade e aderência aos padrões definidos;
- Desenvolver e executar testes unitários, de integração e E2E;
- Atuar na correção de problemas, manutenção e evolução das aplicações;
- Trabalhar em conjunto com Tech Lead, Arquitetura, Segurança, Produto e demais times multidisciplinares;
- Participar das metodologias e cerimônias ágeis;
- Contribuir tecnicamente para decisões de arquitetura e evolução das soluções.
Requisitos técnicos
Back-end
- Experiência mínima de 5 anos com Java e Spring Boot;
- Sólida experiência com Spring Boot, Spring Data, Spring MVC e Spring Security;
- Desenvolvimento de APIs RESTful;
- Experiência com microserviços e Spring Cloud;
- Conhecimento de JPA e Hibernate;
- Experiência com bancos relacionais, como MySQL ou PostgreSQL;
- Conhecimento de bancos NoSQL, como MongoDB e Redis;
- Conhecimento de Maven e/ou Gradle;
- Conhecimento de Docker;
- Experiência com ferramentas de CI/CD e DevOps.
Front-end
- Experiência sólida com React.js;
- Conhecimento de JavaScript, HTML e CSS;
- Experiência com desenvolvimento de interfaces e componentes reutilizáveis;
- Conhecimento de princípios de design de software e padrões de codificação;
- Experiência com testes unitários e de integração.
Diferenciais
- Experiência com React Native e desenvolvimento mobile para Android e iOS;
- Conhecimento de Firebase;
- Experiência com Analytics e tagueamento;
- Conhecimento de ferramentas de monitoramento, como Crashlytics e Sentry;
- Experiência com Push Notifications;
- Conhecimento de mapas e geolocalização;
- Experiência com aplicações offline/resilientes;
- Experiência com publicação e manutenção de aplicações nas lojas Google e Apple.
Boas práticas e metodologia
- Conhecimento de SOLID e Clean Code;
- Experiência com metodologias Scrum e Kanban;
- Conhecimento de DevOps;
- Experiência com Git;
- Experiência com testes automatizados;
- Capacidade de trabalhar de forma independente e em equipes multidisciplinares;
- Boa comunicação, proatividade e capacidade de adaptação a mudanças de requisitos e tecnologias.
Modalidade Remoto
Período: Até Dez/2026
#vemserICON
🏢 Sobre a ICON Solutions
Aqui, acreditamos que o mundo pode ser melhor. Enxergamos um futuro tecnológico, conectado, inteligente; mas também mais justo, mais inclusivo, mais responsável. Um futuro mais humano. Nascemos com a ambição de plantar esse futuro hoje e nos lembramos disso a cada desafio. Nosso trabalho é conscientizar o mercado para práticas mais empáticas em recrutamento e seleção, despertando o potencial em cada profissional e garantindo que os melhores projetos saiam do papel. O futuro é tecnológico, sim, mas ele precisa ser transparente, ético e, acima de tudo, humano. Esse é o nosso compromisso.
💡 Dicas de Ouro para Conseguir uma Vaga Home Office
1. Adapte seu currículo para cada vaga específica
Enviar o mesmo currículo para todas as vagas é um erro clássico. Leia atentamente a descrição e adapte seu resumo profissional.
2. Demonstre experiência com gestão autônoma de tarefas
Empresas que contratam para home office buscam profissionais que entregam sem precisar de supervisão constante.
3. Desenvolva a habilidade de aprendizado contínuo
O mercado de trabalho remoto valoriza profissionais que se atualizam constantemente. Dedique ao menos 30 minutos por dia para aprender algo novo.
💡 Interessado nesta oportunidade?
Esta vaga de Desenvolvedor Full Stack Sênior React/Java (Remoto) na ICON Solutions oferece trabalho 100% remoto.