Logo for Cyber Tools and Solutions

Sênior Fullstack Engineer (Java / Angular)

Role overview

Qualifications

  • Java EE 6+ with solid knowledge of APIs and best practices
  • Proficiency in Angular 11+ including TypeScript and RxJS
  • Strong understanding of SQL databases and NoSQL technologies
  • Experience with TDD/BDD frameworks and CI/CD tools

Responsibilities

  • Design, develop, and evolve complete applications including robust backend APIs in Java and rich user interfaces in Angular
  • Ensure adherence to Clean Architecture, Clean Code, and Design Patterns
  • Integrate data systems using relational and NoSQL databases
  • Guide and support less experienced engineers, serving as a technical reference

About the company

Cyber Tools and Solutions logo

Cyber Tools and Solutions

IT Services & IT Consulting

Cyber ​​Tools and Solutions é uma consultoria com mais de duas décadas de expertise em soluções corporativas para TI. Desde nossa fundação em 1999, nos dedicamos a oferecer um atendimento eficiente e personalizado, adaptado às demandas específicas de cada cliente. Nosso propósito: agregar valor real aos negócios. Colaboramos de perto com nossos clientes, alinhando-nos às suas estratégias e objetivos para enfrentar desafios e alcançar os resultados desejados. Acreditamos na co-criação de ideias e soluções, participando desde a análise de planos até o desenvolvimento, homologação e testes de qualidade, sempre com foco em contribuição o sucesso das operações e garantir excelência nos resultados.

Company details

IndustryIT Services & IT Consulting
Company size11 - 50

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

A Cyber Solutions é uma empresa de tecnologia apaixonada por inovação e transformação digital. Atuamos como Fábrica de Software e Body Shop de profissionais de TI, oferecendo soluções inteligentes e personalizadaspara diversos setores, como Varejo, Indústria e Seguros.

Sobre nós

Fundada em 1999, crescemos rapidamente ao unir criatividade e engenharia para desenvolver soluções tecnológicas que fazem a diferença.

Nossa missão é transformar vidas com transparência, entusiasmo e vontade incessante de evoluir.

Nossa cultura e valores

Na Cyber Solutions, acreditamos que as pessoas são o nosso maior ativo. Trabalhamos guiados por princípios que fortalecem nosso time e impulsionam nosso crescimento:

· Deus: Nossa base é pautada em ética, amor e propósito.

· Pessoas: Valorizamos respeito, empatia e colaboração.

· Ação: Agimos com determinação para gerar impacto.

· Excelência: Qualidade e dedicação estão no nosso DNA.

· Evolução: Aprendemos e inovamos constantemente.

· Resultado: Nosso foco é entregar soluções que realmente transformam

Estamos crescendo!
Estamos ampliando nossa equipe e buscamos um(a) Engenheiro(a) Fullstack Sênior altamente qualificado(a) e apaixonado(a) por tecnologia, com expertise robusta tanto no ecossistema Java Backend quanto no desenvolvimento Frontend utilizando Angular. Essa posição exige profundos conhecimentos técnicos em toda a stack, visão arquitetural completa e capacidade de atuar como referência técnica no time, garantindo qualidade, experiência do usuário, resiliência e escalabilidade em todas as entregas.

Responsabilidades

  • Projetar, desenvolver e evoluir aplicações completas (Fullstack), incluindo APIs Backend robustas, seguras e escaláveis em Java, e interfaces de usuário ricas e responsivas em Angular.
  • Atuar em todo o ciclo de vida do software: concepção, desenvolvimento, testes, deploy e monitoramento, cobrindo tanto o lado servidor quanto o cliente.
  • Garantir a aplicação de Clean Architecture, Clean Code, SOLID, DDD e Design Patterns em ambos os lados da aplicação.
  • Conduzir e apoiar práticas de TDD, BDD e Code Review, fomentando qualidade e aprendizado contínuo.
  • Integrar sistemas de dados utilizando bancos relacionais (SQL) e NoSQL.
  • Apoiar decisões arquiteturais estratégicas e de alto impacto, abrangendo a comunicação entre Frontend e Backend.
  • Trabalhar em ambiente ágil (Scrum/Kanban), com senso de urgência e ownership.
  • Orientar e apoiar engenheiros menos experientes, servindo como referência técnica Fullstack.
  • Participar ativamente da evolução de práticas de engenharia, automatização e observabilidade.
  • Realizar sustentação e evolução de aplicações legadas, garantindo estabilidade, correção de falhas e modernização contínua.

Requisitos Técnicos ObrigatóriosBackend (Java)

  • Java EE 6+ com domínio sólido de APIs, bibliotecas e melhores práticas.
  • Spring Boot 2+ e ecossistema Spring.
  • Experiência com Java 8+ (Streams, Lambdas, Concurrency, etc.).
  • Vivência em arquiteturas distribuídas, microsserviços, mensageria e APIs REST.
  • Proficiência em bancos de dados SQL (queries complexas, modelagem, tuning de performance).
  • Experiência em bancos NoSQL (MongoDB, Redis, Cassandra ou equivalentes).
  • Forte domínio de Design Patterns, SOLID, Clean Architecture e Clean Code.

Frontend (Angular)

  • Proficiência em Angular 11+ (incluindo TypeScript, RxJS, Componentes, Services, Router, Lazy Loading, etc.).
  • Sólidos conhecimentos em HTML5, CSS3, e pré-processadores (Sass/Less).
  • Experiência em construir interfaces responsivas e acessíveis.
  • Domínio das melhores práticas de gerenciamento de estado e performance em aplicações de página única (SPA).
  • Prática em testes unitários (ex: Jasmine/Karma) e de integração em Frontend.

Gerais

  • Prática em TDD/BDD com frameworks como JUnit, Mockito, Cucumber, etc.
  • Experiência com ferramentas de versionamento (Git) e integração/entrega contínua (CI/CD).
  • Conhecimento avançado em metodologias ágeis (Scrum, Kanban, XP).

Diferenciais

  • Experiência com Informix.
  • Conhecimento em Kubernetes, Docker, AWS/GCP/Azure.
  • Experiência com arquitetura hexagonal e event-driven architecture.
  • Práticas de observabilidade (logs, métricas, tracing).
  • Atuação prévia em times de alta performance e produtos críticos/mission-critical.
  • Familiaridade com outras frameworks Frontend modernas (React, Vue) ou outras linguagens Backend.

Perfil Esperado

  • Senso de Dono Fullstack: Trata o sistema, do banco de dados à interface, como se fosse seu.
  • Proatividade e Curiosidade Técnica: Busca constantemente aprender e propor melhorias em todas as camadas da aplicação.
  • Senso de Urgência e Foco em Resultados: Entende prioridades e executa com excelência.
  • Liderança Técnica e Influência Positiva: Inspira o time pelo exemplo, atuando como mentor em todas as áreas da stack.

Mentalidade Colaborativa: Compartilha conhecimento e constrói junto, promovendo a sinergia entre desenvolvimento client-side e server-side.

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Full Stack Engineer Related jobs

Other jobs at Cyber Tools and Solutions

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.