Backend Developer

Internas

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

About the role

  • Propose innovative technical solutions for critical project challenges.
  • Analyze and resolve architectural issues in high-demand systems, ensuring scalability and performance.
  • Develop and maintain complex CI/CD pipelines, optimizing reliability and efficiency.
  • Design and implement robust REST APIs using Java and Kotlin.
  • Guide the team on best practices for version control with Git, including code reviews and resolving complex conflicts.
  • Contribute to architectural decisions aimed at evolving distributed systems.

Requirements

  • Proficiency in Java and Kotlin for backend development.
  • Experience designing, implementing, and maintaining scalable REST APIs.
  • Advanced version control practices with Git, including resolving complex conflicts.
  • Diagnosis and resolution of critical issues in CI/CD pipelines.
  • Advanced knowledge of distributed systems architecture focused on performance, scalability, and security.
  • Ability to apply secure API strategies following industry standards (e.g., OWASP).
  • Experience with OAuth2 or OpenID Connect authentication in APIs.
  • Previous involvement in projects using microservices, CQRS, or event-driven architectures.
  • Experience with canary or blue-green deployments in critical environments.
  • Knowledge of monitoring and observability for distributed systems (e.g., Prometheus, Grafana, or similar).
Benefits
  • We value the continuous growth of Zuppers
  • Transparent Internal Selection Process (PSI), accessible and aligned with company objectives.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaKotlinREST APIsCI/CD pipelinesGitdistributed systems architectureOAuth2OpenID ConnectmicroservicesCQRS
Soft Skills
problem-solvingteam guidancebest practices adherence