Job Search and Career Advice Platform

Ativa os alertas de emprego por e-mail!

Desenvolvedor FullStack Java / Angular Senior - Porto Seguro

Meta

Salvador

Presencial

BRL 80.000 - 120.000

Tempo integral

Há 7 dias
Torna-te num dos primeiros candidatos

Cria um currículo personalizado em poucos minutos

Consegue uma entrevista e ganha mais. Sabe mais

Resumo da oferta

Uma empresa de tecnologia busca um desenvolvedor Java Fullstack sênior para atuar no desenvolvimento e manutenção de aplicações complexas. Você será responsável por todo o ciclo de vida do software, priorizando a qualidade do código e aplicando boas práticas de engenharia. O candidato ideal deve ter forte colaboração em equipes, experiência com Java e Angular, além de conhecimentos em DevOps. A posição promete um ambiente dinâmico e desafios instigantes em projetos inovadores.

Qualificações

  • Experiência sólida em desenvolvimento Java Fullstack.
  • Domínio de orientação a objetos e princípios SOLID.
  • Capacidade de atuar em novas tecnologias e projetos desafiadores.

Responsabilidades

  • Desenvolver e manter aplicações Java, focando em back-end e front-end Angular.
  • Participar de todo o ciclo de vida do software.
  • Contribuir para integração contínua e entrega contínua utilizando Jenkins e Docker.

Conhecimentos

Java 11+
Spring Boot
APIs REST
Angular 14
DevOps
Jenkins
Docker
Git

Ferramentas

Oracle 12g
MongoDB
Redis
Swagger 2.0
RabbitMQ
DataDog
Kibana
AWS
Descrição da oferta de emprego
Principais atribuições
  • Atuar no desenvolvimento e manutenção de aplicações Java, com foco predominante em back-end Java e participação em front-end Angular.
  • Participar de todo o ciclo de vida do software — análise, arquitetura, desenvolvimento, testes, implantação e sustentação.
  • Aplicar princípios sólidos de engenharia de software e orientação a objetos, garantindo escalabilidade, desempenho, manutenibilidade e qualidade de código.
  • Desenvolver e consumir APIs REST, documentando serviços com Swagger 2.0.
  • Implementar boas práticas de arquitetura, design patterns e padrões de integração, além de testes automatizados sempre que possível.
  • Integrar sistemas com API Gateway (Sensedia), Mule e mensageria (RabbitMQ, quando aplicável).
  • Atuar em novos projetos, melhorias evolutivas e sustentação de sistemas legados, sempre buscando soluções robustas e de longo prazo.
  • Contribuir para integração contínua e entrega contínua (CI / CD) utilizando Jenkins, Docker e OpenShift.
  • Colaborar com squads multidisciplinares, compartilhando conhecimento e apoiando na resolução de problemas técnicos.
  • Monitorar sistemas em produção, utilizando ferramentas como DataDog e Kibana.
  • Garantir a qualidade e segurança do código com SonarQube e versionamento em Git / GitLab.
Requisitos obrigatórios
  • Back‑end: Java 11+, Spring Boot, Spring Batch, APIs REST
  • Front‑end: Angular 14, Bootstrap, Typescript
  • Banco de Dados: Oracle 12g, MongoDB, Redis
  • DevOps: Jenkins, Docker, OpenShift, Git / GitLab
  • Documentação: Swagger 2.0
Requisitos desejáveis (diferencial)
  • RabbitMQ, DataDog, Kibana, AWS
Requisitos Comportamentais
  • Profissional sênior, experiente e versátil em desenvolvimento Java Fullstack.
  • Forte visão de engenharia de software, com domínio de orientação a objetos, princípios SOLID e boas práticas de design patterns e Clean Code.
  • Proatividade, autonomia e capacidade de tomada de decisão.
  • Excelente colaboração e comunicação, com perfil investigativo e flexível.
  • Preparado para atuar em projetos novos, melhorias contínuas e sustentação de sistemas.
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.