Desenvolvedor Java Sênior

Lyncas

United States

Remote

USD 120,000 - 180,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Oportunidades 100% remotas
Vale home office
Feedbacks periódicos
Programa de indicações
Acolhimento psicológico
Ginástica laboral
Academia de conhecimento
Convênio com escola de inglês
Reuniões mensais de transparência
Happy hour online
Kit de boas-vindas

Job summary

A Lyncas atua com integrações de plataforma com instituições financeiras brasileiras, oferecendo serviços Java/Spring Boot e funções Go em ambiente serverless. A equipe desenvolve, evolui e mantém soluções críticas com foco em segurança, resiliência e performance.

Estamos buscando profissional autônomo para desenhar e manter serviços, com experiência em microserveces, multi-tenancy e operações em containers. Remoto 100% com benefícios e ambiente colaborativo.

Qualifications

  • Experiência sólida com Java 17/21 e ecossistema Spring.

Responsibilities

  • Desenvolver e evoluir microserviços Java/Spring Boot.
  • Desenvolver e manter funções em Go (serverless).
  • Implementar e manter integrações com APIs e webhooks de instituições financeiras.
  • Evoluir bibliotecas compartilhadas em Java e Go e coordenar sua adoção pelos consumidores.
  • Projetar novos serviços seguindo arquitetura hexagonal (Ports & Adapters).
  • Garantir isolamento multi-tenant em todas as camadas: aplicação, cache e persistência.
  • Investigar e resolver problemas de performance, concorrência e consumo de recursos em containers.
  • Manter a qualidade do código com testes automatizados, análise estática e verificação de vulnerabilidades em dependências.
  • Participar de revisões de código e compartilhar conhecimento com o time. vaga-backend-java-go (1)

Skills

Java
Spring Boot
Spring Cloud
Maven
JUnit
Testcontainers
JaCoCo
MongoDB
Redis
RabbitMQ
Docker
Kubernetes
JWT
OAuth2
SSO
Git
Multitenancy
Hexagonal architecture
Go

Tools

Datadog
GitHub Actions
Kubernetes
Istio
Go Modules
Cloud Run
GKE
Secret Manager
Go

Job description

Sobre a vaga

Você será responsável pela integração da plataforma com instituições financeiras brasileiras. O time trabalha com serviços Java/Spring Boot e funções Go executadas em ambiente serverless, que se comunicam com as instituições financeiras de forma segura.

Buscamos uma pessoa com autonomia para desenhar, implementar e manter serviços e funções críticas, com atenção especial à segurança, resiliência e performance.

Responsabilidades

  • Desenvolver e evoluir microserviços Java/Spring Boot.
  • Desenvolver e manter funções em Go (serverless).
  • Implementar e manter integrações com APIs e webhooks de instituições financeiras.
  • Evoluir bibliotecas compartilhadas em Java e Go e coordenar sua adoção pelos consumidores.
  • Projetar novos serviços seguindo arquitetura hexagonal (Ports & Adapters).
  • Garantir isolamento multi-tenant em todas as camadas: aplicação, cache e persistência.
  • Investigar e resolver problemas de performance, concorrência e consumo de recursos em containers.
  • Manter a qualidade do código com testes automatizados, análise estática e verificação de vulnerabilidades em dependências.
  • Participar de revisões de código e compartilhar conhecimento com o time. vaga-backend-java-go (1)

Requisitos técnicos

  • Java e ecossistema Spring
  • Pelo menos 5 anos de experiência em Java 17/21.
  • Vivência prévia com Spring Boot e Spring Cloud.
  • Maven.
  • Testes automatizados com JUnit e Testcontainers.
  • Cobertura de código com JaCoCo.
  • MongoDB: modelagem de documentos, índices, tuning de conexão e pool.
  • Redis: cache, TTL e boas práticas.
  • RabbitMQ: filas, produtores e consumidores.
  • Microserviços e arquitetura hexagonal (Ports & Adapters).
  • Multi-tenancy.
  • Experiência com diferentes tipos de integrações. vaga-backend-java-go (1)
  • Gestão de dados sigilosos.
  • Criptografia e proteção de dados sensíveis.
  • Autenticação e autorização com JWT e OAuth2.
  • SSO com outras aplicações, como Azure AD, Okta e Google.
  • Git e versionamento semântico.
  • Docker e Kubernetes.
  • Concorrência em Java: executors, pools de threads e filas.

Desejáveis / Diferenciais

  • Experiência com integrações bancárias, incluindo APIs de extrato, cobrança, pagamentos e webhooks de bancos brasileiros.
  • Kubernetes, Istio e GitOps.
  • Observabilidade com Datadog: traces, métricas e logs.
  • Google Cloud Platform: GKE, GCE, Cloud Run, Networking e Secret Manager.
  • Pipelines de CI/CD com GitHub Actions.
  • Conhecimento básico de TypeScript ou React para colaboração com outros times.
  • Conhecimento do mercado financeiro brasileiro, incluindo Pix, CNAB e padrões bancários. vaga-backend-java-go (1)
  • Experiência prática com Go em produção.
  • Implementação de mTLS e comunicação segura via HTTPS.
  • Go Modules e Workspaces.
  • Execução de funções em serviços serverless de nuvem.

Buscamos proporcionar ao nosso time um ambiente acolhedor, dinâmico e colaborativo. Para isso, temos várias iniciativas, como:

  • Oportunidades 100% remotas
  • Vale home office
  • Feedbacks periódicos
  • Programa de indicações
  • Acolhimento psicológico
  • Ginástica laboral
  • Academia de conhecimento
  • Convênio com escola de inglês
  • Reuniões mensais de transparência
  • Happy hour online
  • Kit de boas-vindas
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Desenvolvedor(a) Java Pleno
Desenvolvedor(a) Java Pleno

Lyncas • United States

Remote
USD 90,000 - 130,000
Oportunidades 100% remotas
Vale home office
Feedbacks periódicos
+8
12219965 - DESENVOLVEDOR FULL STACK SR
12219965 - DESENVOLVEDOR FULL STACK SR

DigAI • United States

Remote
USD 120,000 - 160,000
Vale-refeição
Desconto em cursos
Academia Stefanini — cursos online com
+2
12203750 - DESENVOLVEDOR JAVA SR
12203750 - DESENVOLVEDOR JAVA SR

DigAI • United States

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

DigAI • United States

Remote
USD 120,000 - 160,000
Desenvolvedor(a) Backend Java – Sênior
Desenvolvedor(a) Backend Java – Sênior

Peers Solutions GmbH • United States

Remote
USD 36,000 - 60,000
Remuneração diferenciada
Desenvolvimento humano
Plano de carreira
+2
12287681 - DESENVOLVEDOR BACK END SR
12287681 - DESENVOLVEDOR BACK END SR

DigAI • United States

Remote
USD 120,000 - 160,000
12439859 - Desenvolvedor Java Sênior
12439859 - Desenvolvedor Java Sênior

DigAI • United States

Remote
USD 110,000 - 170,000
12287685 - DESENVOLVEDOR BACK END SR
12287685 - DESENVOLVEDOR BACK END SR

DigAI • United States

Remote
USD 120,000 - 170,000
Staff Software Engineer - Backend - Brasil
Staff Software Engineer - Backend - Brasil

DigAI • United States

Remote
USD 100,000 - 140,000
Plano de saúde
Plano odontológico
Seguro de vida
+4
12417228 - DESENVOLVEDOR FULLSTACK JAVA PL
12417228 - DESENVOLVEDOR FULLSTACK JAVA PL

DigAI • United States

Remote
USD 90,000 - 140,000