Desenvolvedor Back end Sr

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Backend Developer (Desenvolvedor Back-end Sr) based in Brazil.

This is a senior-level engineering role focused on building and evolving high-performance distributed systems that operate at scale. You will play a key role in designing backend architectures based on microservices and event-driven principles, ensuring systems are resilient, scalable, and observable. Working within a modern cloud-native environment, you will contribute to technical strategy, influence architectural decisions, and help define engineering standards across teams. The role requires strong hands-on expertise in backend development combined with the ability to mentor engineers and elevate technical maturity within the organization. You will collaborate closely with cross-functional teams, contributing to incident resolution, continuous improvement, and platform evolution. This is a highly impactful position for someone who enjoys deep technical challenges and wants to shape robust, high-availability systems.

Accountabilities:

  • Lead the design and development of high-performance backend services using Java 11+ and modern frameworks such as Micronaut.
  • Architect and evolve microservices and event-driven systems leveraging Kafka and related streaming patterns.
  • Define and implement best practices for scalability, resilience, security, and observability in AWS-based environments.
  • Design and optimize PostgreSQL data models and queries to ensure high performance and reliability.
  • Establish engineering standards for versioning, security, and service governance across backend systems.
  • Conduct code reviews, ensuring high-quality delivery and consistency in engineering practices.
  • Support incident analysis, troubleshooting, and continuous system improvement.
  • Mentor and guide developers, acting as a technical reference for the team.
  • Influence technical roadmap decisions and contribute to long-term architectural strategy.
  • Requirements:

    • Strong experience with Java 11+ and modern backend frameworks (Micronaut preferred).
    • Solid background in distributed systems architecture and microservices design.
    • Advanced experience with Kafka, including topics, partitions, consumer groups, DLQ, and event-driven patterns.
    • Deep knowledge of PostgreSQL, including modeling, tuning, and performance optimization.
    • Experience with AWS services such as RDS, MSK, API Gateway, and Infrastructure as Code tools (Terraform or CloudFormation is a plus).
    • Knowledge of CI/CD pipelines, automated testing, and DevOps practices.
    • Proven ability to lead and deliver complex technical solutions in production environments.
    • Familiarity with software engineering best practices and scalable system design.
    • Differentials:

      • Experience with DDD, Event Sourcing, or CQRS.
      • Familiarity with observability and monitoring tools such as DataDog, OpenTelemetry, or Feature Flags.
      • Previous experience in a Tech Lead or technical leadership role.
      • Exposure to multi-region and fault-tolerant architectures.
      • Benefits:

        • Competitive compensation aligned with senior-level technical expertise.
        • Remote-first work model with flexible collaboration.
        • Meal or food allowance depending on contract structure.
        • Health and dental insurance coverage.
        • Access to continuous learning platforms, certifications, and internal training programs.
        • Mentorship programs and structured career development support.
        • Discount programs for education, wellness, travel, and partner services.
        • Access to fitness, medical, and employee assistance benefits depending on eligibility.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1