12287681 - DESENVOLVEDOR BACK END SR

DigAI

United States

Remote

USD 120,000 - 160,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

DigAI busca um Desenvolvedor(a) Java Sênior para atuar no desenvolvimento, evolução e sustentação de sistemas complexos. O profissional integrará um ecossistema orientado a inovação, com arquiteturas modernas, soluções em nuvem e práticas avançadas de engenharia para entregar soluções escaláveis.

O papel envolve trabalhar com Spring Boot, Node.js, Docker e Kubernetes, além de práticas de TDD/BDD, DevOps e equipes ágeis Scrum, visando qualidade de código, performance e manutenibilidade.

Qualifications

  • Mais de 6 anos de experiência em Engenharia de Software com Java/JVM.
  • Experiência com microsserviços e APIs RESTful.
  • Domínio de Spring Boot e Node.js.

Responsibilities

  • Desenvolver, evoluir e manter aplicações Java/JVM.
  • Construir microsserviços e APIs de alta performance.
  • Trabalhar com Spring Boot e Node.js em soluções distribuídas.
  • Definir e implementar soluções técnicas com foco em escalabilidade e segurança.
  • Atuar com Docker e Kubernetes em ambientes conteinerizados.
  • Implementar e manter CI/CD para deploy automatizado.
  • Desenvolver testes unitários/automatizados com TDD/BDD.
  • Participar de equipes ágeis orientadas por Scrum e DevOps.
  • Manter código limpo, seguro, testável e legível.

Skills

Java/JVM
REST APIs
Spring Boot
Node.js
Cloud
Docker
Kubernetes
CI/CD tools
TDD/BDD
Scrum/Agile

Education

Bach en?

Tools

GitLab
Jenkins
GitHub
SonarQube
Nexus
Bamboo

Job description

Você busca um ambiente dinâmico, inovador e desafiador para alavancar sua carreira? Estamos em busca de um(a) Desenvolvedor(a) Java Sênior / Software Engineer para atuar no desenvolvimento, evolução e sustentação de sistemas de alta complexidade. Nessa posição, você fará parte de um ecossistema focado em inovação contínua, atuando com arquiteturas modernas, soluções em nuvem e práticas avançadas de engenharia de software para transformar desafios em soluções eficientes e escaláveis.

Responsabilidades
  • Atuar no desenvolvimento, evolução e sustentação de aplicações utilizando Java e tecnologias do ecossistema JVM.
  • Desenvolver e integrar microsserviços e APIs resilientes e de alta performance.
  • Trabalhar com Spring Boot e Node.js na construção de soluções distribuídas.
  • Participar ativamente da definição e implementação de soluções técnicas focadas em escalabilidade, segurança, performance e manutenibilidade.
  • Atuar com ambientes conteinerizados utilizando Docker e Kubernetes (incluindo plataformas como AKS, EKS, GKE e OpenShift).
  • Implementar e manter esteiras de CI/CD para integração contínua e deploy automatizado.
  • Desenvolver e manter testes unitários e automatizados, aplicando práticas como TDD e BDD.
  • Atuar em times ágeis orientados por Scrum e colaborar com a evolução das práticas de DevOps.
  • Garantir a adoção de boas práticas de engenharia de software, mantendo um código limpo, seguro, testável e legível.
Requisitos obrigatórios
  • Formação superior completa em Tecnologia da Informação, Engenharia de Software, Ciência da Computação ou áreas correlatas.
  • Experiência sólida de 6 anos ou mais em Engenharia de Software e ecossistema Java/JVM.
  • Domínio em desenvolvimento de microsserviços, APIs RESTful, Java e Spring Boot.
  • Conhecimento e experiência prática com Node.js.
  • Experiência com conteinerização e orquestração utilizando Docker e Kubernetes.
  • Vivência com ferramentas e processos de DevOps e CI/CD (como GitLab, Jenkins, GitHub, SonarQube, Nexus, Bamboo, entre outras).Experiência com testes unitários e aplicação de TDD e BDD.
  • Vivência em metodologias ágeis, especialmente Scrum.
  • Conhecimento em ambientes de nuvem pública ou privada (AWS, Microsoft Azure ou GCP).
Diferenciais
  • Experiência prática com mensagens e processamento de eventos via Kafka e Kafka Streams.
  • Conhecimentos nos servidores de aplicação WebSphere e JBoss.
  • Experiência comprovada em arquiteturas distribuídas e ambientes de alta disponibilidade.
  • Vivência com práticas avançadas de qualidade de código, automação e observabilidade.
O que esperamos

Procuramos um profissional colaborativo, proativo e com excelente capacidade de comunicação interpessoal. Esperamos compromisso com a qualidade técnica, autonomia para solucionar problemas complexos e uma mentalidade orientada à melhoria contínua e ao aprendizado constante.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

12287685 - DESENVOLVEDOR BACK END SR
12287685 - DESENVOLVEDOR BACK END SR

DigAI • United States

Remote
USD 120,000 - 170,000
12287682 - DESENVOLVEDOR BACK END SR
12287682 - DESENVOLVEDOR BACK END SR

DigAI • United States

Remote
USD 120,000 - 160,000
12287684 - DESENVOLVEDOR BACK END SR
12287684 - DESENVOLVEDOR BACK END SR

DigAI • United States

Remote
USD 130,000 - 190,000
12439859 - Desenvolvedor Java Sênior
12439859 - Desenvolvedor Java Sênior

DigAI • United States

Remote
USD 110,000 - 170,000
12203750 - DESENVOLVEDOR JAVA SR
12203750 - DESENVOLVEDOR JAVA SR

DigAI • United States

Remote
USD 120,000 - 180,000
12287690 - DESENVOLVEDOR BACK END SR
12287690 - DESENVOLVEDOR BACK END SR

DigAI • United States

Remote
USD 90,000 - 130,000
12287689 - DESENVOLVEDOR BACK END SR
12287689 - DESENVOLVEDOR BACK END SR

DigAI • United States

Remote
USD 120,000 - 180,000
12304857 - DESENVOLVEDOR FULL STACK SR
12304857 - DESENVOLVEDOR FULL STACK SR

DigAI • United States

Remote
USD 120,000 - 160,000
12439844 - Desenvolvedor Java Pleno
12439844 - Desenvolvedor Java Pleno

DigAI • United States

Remote
USD 90,000 - 130,000
12439849 - Desenvolvedor Java Pleno
12439849 - Desenvolvedor Java Pleno

DigAI • United States

Remote
USD 100,000 - 140,000