Senior Backend Developer (Java/Kotlin) @Sympla
Software Development
Salary unspecified
Remote Location
Job Type full-time
Posted 3d ago

[Hiring] Senior Backend Developer (Java/Kotlin) @Sympla

3d ago - Sympla is hiring a remote Senior Backend Developer (Java/Kotlin). 💸 Salary: unspecified 📍Location: Brazil

Role Description

Como vai ser seu dia a dia como Pessoa Desenvolvedora Backend Sênior por aqui?

  • Liderar e otimizar o design da arquitetura dos sistemas back-end, garantindo escalabilidade, alta performance e flexibilidade, atendendo às necessidades da empresa e das equipes de produto.
  • Desenvolver e manter APIs complexas e microserviços, focando na integração com múltiplos sistemas internos e externos, garantindo uma performance excepcional e a segurança dos dados.
  • Garantir a evolução contínua da plataforma, implementando melhorias significativas no código, escalabilidade e processos de integração, monitoramento e segurança.
  • Trabalhar com novas tecnologias e arquiteturas de sistemas, aplicando práticas de integração contínua (CI/CD), containers (Docker, Kubernetes), e ferramentas de cloud (AWS, GCP, Azure).
  • Mentorar e orientar equipes de desenvolvedores, ajudando a elevar o nível técnico do time e promovendo boas práticas de código, testes automatizados e revisão de código.
  • Contribuir para a definição de estratégias e decisões técnicas, colaborando com equipes de produtos, design e outras áreas para garantir soluções integradas e eficazes.
  • Garantir a alta disponibilidade, segurança e resiliência dos sistemas, antecipando problemas e implementando soluções para evitar falhas no ambiente de produção.
  • Liderar a execução de projetos críticos, desde o levantamento de requisitos até a entrega final, com foco em prazos, qualidade e eficiência.
  • Analisar e otimizar performance de sistemas, aplicando boas práticas de profiling e tuning de código e banco de dados para reduzir latências e melhorar a escalabilidade.
  • Garantir que os projetos sigam as melhores práticas de segurança, como criptografia, autenticação, autorização e prevenção contra vulnerabilidades como SQL Injection, XSS, CSRF.

Qualifications

  • Experiência avançada em Java ou Kotlin, com domínio de frameworks como Spring Boot (Core, Data).
  • Profundo conhecimento em arquitetura de sistemas e design de microserviços.
  • Conhecimento em bancos de dados relacionais (MySQL, PostgreSQL) e não relacionais (MongoDB, Redis), incluindo otimização, sharding e replicação.
  • Experiência sólida com APIs RESTful e GraphQL, além de integrações com sistemas de terceiros (pagamento, autenticação etc.).
  • Forte conhecimento em segurança de aplicações web (criptografia, gestão de acessos, prevenção contra ataques).
  • Experiência com CI/CD (Jenkins, GitLab, CircleCI ou similares).
  • Familiaridade com cloud computing (AWS, GCP ou Azure), containers (Docker, Kubernetes) e deploys escaláveis.
  • Experiência em arquiteturas distribuídas: microserviços, event-driven e serverless.
  • Vivência com testes unitários.
  • Experiência com metodologias ágeis (Scrum, Kanban).
  • Experiência com integrações assíncronas via mensageria (Kafka, SQS).

Model of Work

  • Remoto.

Company Description

A Sympla prioriza a diversidade e a pluralidade. Acreditamos que um time diverso é essencial para a inovação e o sucesso. Por isso, todas as pessoas são bem vindas em nosso processo seletivo, independentemente de sua origem, gênero, etnia, orientação sexual, identidade de gênero, deficiência, idade ou qualquer outro marcador de diversidade. Valorizamos a troca de experiências e perspectivas e estamos comprometidos em criar um ambiente inclusivo e acolhedor para todos!

Before You Apply
remote Be aware of the location restriction for this remote position: Brazil
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Backend Developer (Java/Kotlin) @Sympla
Software Development
Salary unspecified
Remote Location
Job Type full-time
Posted 3d ago
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Unlock 152,720 Remote Jobs
remote Be aware of the location restriction for this remote position: Brazil
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Unlock 152,720 Remote Jobs
×

Apply to the best remote jobs
before everyone else

Access 152,720+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews
Unlock All Jobs Now

Maybe later