Estamos em busca de um(a) Desenvolvedor(a) Full Stack Pleno para atuar na sustentação, manutenção e evolução de aplicações corporativas, contribuindo para a estabilidade dos sistemas, resolução de problemas técnicos e implementação de melhorias.
Buscamos profissionais com experiência em Java e Angular, perfil analítico, investigativo e proativo, que tenham facilidade para trabalhar em equipe e autonomia para conduzir atividades técnicas.
Informações da oportunidade
- Localização: São José dos Campos/SP e regiões próximas
- Modalidade: Trabalho remoto, com possibilidade de comparecimento presencial eventual
- Horário: Segunda a sexta-feira, das 08h às 17h
Importante sobre a modalidade: A atuação é realizada atualmente de forma remota. No entanto, existe a possibilidade de solicitações pontuais de comparecimento presencial ao cliente no futuro. Por esse motivo, buscamos profissionais que residam em São José dos Campos ou regiões próximas e tenham disponibilidade para esses deslocamentos, caso necessário.
Principais responsabilidades:
- Atuar na sustentação e suporte técnico de aplicações legadas, garantindo a estabilidade e continuidade dos serviços.
- Investigar, diagnosticar e solucionar incidentes e problemas técnicos (troubleshooting).
- Desenvolver melhorias e implementar novas funcionalidades utilizando Java e Angular.
- Analisar requisitos e identificar oportunidades de evolução das aplicações.
- Desenvolver, manter e integrar sistemas por meio de APIs REST.
- Realizar consultas, ajustes e otimizações em bancos de dados.
- Criar e executar testes unitários, garantindo a qualidade das entregas.
- Participar de atividades de manutenção, correção de erros e refatoração de sistemas.
- Interagir com clientes e equipes técnicas para alinhamento de demandas e resolução de problemas.
- Contribuir para a documentação técnica, melhoria contínua e evolução das soluções.
Requisitos necessários
- Ensino superior completo em Tecnologia da Informação ou áreas correlatas.
- Experiência com Angular 8+ e TypeScript.
- Conhecimento em RxJS, NgRx ou outras ferramentas de gerenciamento de estado.
- Domínio de HTML5, CSS3 e SCSS.
- Experiência com consumo de APIs REST e manipulação de JSON.
- Experiência com Java 7 ou superior.
- Conhecimento em Spring Boot, Spring Data JPA e Spring Security.
- Experiência com Hibernate, APIs REST e autenticação JWT.
- Conhecimento em Maven e servidores de aplicação JBoss e/ou WebLogic.
- Experiência com Oracle e PostgreSQL.
- Conhecimento em consultas SQL, procedures e otimização de desempenho.
Testes e ferramentas
- Experiência com testes automatizados utilizando JUnit e Mockito.
- Conhecimento em Docker, Docker Compose e Git.
- Experiência com pipelines CI/CD, utilizando GitHub Actions, GitLab CI ou ferramentas similares.
Competências comportamentais
- Perfil analítico, investigativo e orientado à resolução de problemas.
- Proatividade e autonomia na condução das atividades.
- Boa comunicação e facilidade para interação com clientes e equipes técnicas.
- Organização, colaboração e comprometimento com a qualidade das entregas.
Será considerado um diferencial
- Experiência com Heroku e/ou AWS (EC2, S3, RDS e Lambda).
- Conhecimento em Kubernetes, Keycloak e RabbitMQ.
- Vivência com refatoração e modernização de sistemas legados.
- Conhecimento em arquitetura de microsserviços.
- Inglês técnico para leitura de documentação.
O que você encontrará nesta oportunidade
- Atuação em projetos de sustentação e evolução de aplicações corporativas.
- Oportunidade de aprimorar conhecimentos técnicos e contribuir para melhorias contínuas.
- Interação com equipes multidisciplinares e profissionais de diferentes especialidades.
- Ambiente de trabalho colaborativo, com foco em qualidade, inovação e resolução de problemas.
- Atuação predominantemente remota, respeitando a necessidade de disponibilidade para eventuais atividades presenciais.
Diversidade e inclusão: Valorizamos a diversidade e acreditamos que diferentes experiências, perspectivas e conhecimentos contribuem para ambientes profissionais mais inovadores e colaborativos. Esta oportunidade está aberta a profissionais qualificados, independentemente de gênero, idade, raça, etnia, religião, orientação sexual, identidade de gênero ou deficiência.
Se você possui experiência com desenvolvimento Full Stack, especialmente Java e Angular, e busca uma oportunidade para aplicar seus conhecimentos e contribuir para a evolução de soluções tecnológicas, queremos conhecer seu perfil!