cover

Senior Backend Developer (PHP, Java, Kotlin) - Remote/ 2 weeks ago

Sympla
Attractive
Application ends: 2026-05-17

Quick Summary

Sympla is looking for a remote Senior Backend Developer in Brazil to lead and optimize backend system architecture, develop complex APIs and microservices, and ensure platform evolution and security. The role requires advanced PHP experience with frameworks like Laravel, Symfony, or Zend, deep knowledge of relational (MySQL, PostgreSQL) and non-relational (MongoDB, Redis) databases, solid experience with RESTful and GraphQL APIs, strong web application security knowledge, experience with CI/CD tools (Jenkins, GitLab), familiarity with cloud computing (AWS, GCP, Azure), containers (Docker, Kubernetes), distributed architectures, and asynchronous integrations via messaging (Kafka, SQS).

Nice to meet you, Sympla

The biggest and best ticketing platform in Brazil!

We exist to simplify people's connection to unique moments, and we are proud to have innovation in our DNA.

We believe in meaningful, uncomplicated, and complete experiences! And to dream big with us, we are always looking for more incredible people.

At Sympla, we value and encourage plurality and inclusion, believing that diversity of experiences and perspectives is fundamental to the success of our business. We seek professionals of different genders, origins, and realities.

We are looking for people who are committed to results, who seek to be protagonists of their careers, and who are ready to offer creative and impactful solutions. Become a Sympler!

What Will Your Day-to-Day Be Like as a Senior Backend Developer Here?

  • Lead and optimize the design of backend system architecture, ensuring scalability, high performance, and flexibility, meeting the needs of the company and product teams.
  • Develop and maintain complex APIs and microservices, focusing on integration with multiple internal and external systems, ensuring exceptional performance and data security.
  • Ensure the continuous evolution of the platform, implementing significant improvements in code, scalability, and integration, monitoring, and security processes.
  • Work with new technologies and system architectures, applying continuous integration (CI/CD) practices, containers (Docker, Kubernetes), and cloud tools (AWS, GCP, Azure).
  • Mentor and guide developer teams, helping to raise the technical level of the team and promoting good coding practices, automated testing, and code review.
  • Contribute to the definition of strategies and technical decisions, collaborating with product, design, and other teams to ensure integrated and effective solutions.
  • Ensure high availability, security, and resilience of systems, anticipating problems and implementing solutions to prevent failures in the production environment.
  • Lead the execution of critical projects, from requirements gathering to final delivery, with a focus on deadlines, quality, and efficiency.
  • Analyze and optimize system performance, applying good practices of profiling and code and database tuning to reduce latencies and improve scalability.
  • Ensure that projects follow best security practices, such as encryption, authentication, authorization, and prevention against vulnerabilities like SQL Injection, XSS, CSRF.

What You Need to Know to Join Our Engineering Team?

  • Advanced experience in PHP, with mastery of frameworks like Laravel, Symfony, or Zend, and skills in system architecture and microservices design.
  • Deep knowledge of relational databases (MySQL, PostgreSQL) and non-relational databases (MongoDB, Redis), including query optimization and sharding and replication strategies.
  • Solid experience with RESTful and GraphQL APIs, as well as experience with integration with third-party systems (payment, authentication, etc.).
  • Strong knowledge of web application security (encryption, access management, attack prevention).
  • Experience with CI/CD (Jenkins, GitLab, CircleCI or similar).
  • Familiarity with cloud computing (AWS, GCP or Azure), containers (Docker, Kubernetes) and scalable deployments.
  • Experience in distributed architectures: microservices, event-driven and serverless.
  • Experience with asynchronous integrations via messaging (Kafka, SQS).

Differentiators

  • Knowledge in developing business process automation scripts using Python.
  • Knowledge in the architecture of system integrations such as ERPs, CRMs and databases, using APIs, web scraping and other techniques to ensure that services can interact efficiently with existing systems.
  • Knowledge in Workflow solutions such as N8N, Zapier, Make, etc.
  • Knowledge in data visualization solutions.

Work model: Remote.

Sympla prioritizes diversity and plurality.

We believe that a diverse team is essential for innovation and success. Therefore, all people are welcome in our selection process, regardless of their origin, gender, ethnicity, sexual orientation, gender identity, disability, age or any other diversity marker. We value the exchange of experiences and perspectives and are committed to creating an inclusive and welcoming environment for everyone!

Come be part of the biggest and best platform for events and experiences in Brazil!

Share

Sympla

Sympla

  • Address
    Remoto
View Profile
Your experience on this site will be improved by allowing cookies Cookie Policy