Backend Developer – Specialist

Backend EngineerSoftware EngineerFull TimeRemoteLeadTeam 1,001-5,000H1B No SponsorCompany SiteLinkedIn

Location

Brazil

Posted

3 days ago

Salary

0

Seniority

Lead

Bachelor Degree8 yrs expPortugueseCloudDockerGoogle Cloud PlatformKubernetes.NET

Job Description

Backend Developer – Specialist

FCamara Consulting & Training

• Design scalable, resilient and secure backend architectures applying SOLID, Clean Architecture, DDD, CQRS and Event-Driven Design • Architect event-driven solutions using Google Cloud Pub/Sub with resilience, idempotency and advanced failure handling • Manage enterprise API strategy through Google Apigee, implementing governance, edge security and Zero Trust • Define and implement secure development patterns (Secure Coding), mitigating OWASP Top 10 risks and ensuring LGPD compliance • Architect containerized infrastructure with Docker and Kubernetes, defining scaling, auto-recovery and disaster recovery strategies • Design and optimize complex CI/CD pipelines in GitLab CI, integrating SAST/DAST, SonarQube, dependency analysis and DevSecOps • Implement and evangelize an observability culture with Dynatrace: APM, distributed tracing, root-cause analysis and runtime vulnerability detection • Lead Architecture Decision Records (ADRs), technical documentation and architecture governance to ensure traceability and communication • Exercise technical leadership through rigorous code reviews, mentoring of senior and junior engineers, and promoting engineering excellence • Lead troubleshooting and RCA for critical production incidents, identifying root causes and implementing permanent fixes • Collaborate with technical leadership, product, security and infrastructure teams on the strategic evolution of the platform • Identify and propose refactorings, eliminate technical debt and introduce innovations that balance quality with continuous delivery • Assume end-to-end strategic ownership: from initial design to production monitoring, ensuring quality, security and performance

Job Requirements

  • Degree in Computer Engineering, Computer Science or a related field
  • Minimum 8+ years in backend development, with at least 4+ years at senior or specialist level
  • Deep expertise in .NET Core and C# (advanced patterns, async programming, memory management)
  • Mastery of software architecture (SOLID, Clean Architecture, DDD, CQRS, Event-Driven)
  • Strong experience in secure development and mitigation of OWASP Top 10 vulnerabilities
  • Experience with Google Cloud Platform, especially Pub/Sub and Apigee
  • Advanced proficiency with Docker and Kubernetes
  • Experience with GitLab and advanced CI/CD (complex pipelines, DevSecOps)
  • Experience with observability and tools such as Dynatrace
  • Proven technical leadership: mentoring, conducting code reviews and promoting standards
  • Ability to operate with full autonomy, systems thinking and strong technical ownership
  • Excellent communication skills in Portuguese (English desirable)

Related Job Pages

More Backend Engineer Jobs

CSCI Consulting logo

Java Developer

CSCI Consulting

Our clients come first. Every single time.

Full TimeRemoteTeam 201-500H1B Sponsor

• Lead and contribute to the migration of legacy COBOL applications to Java-based microservices • Translate business and technical requirements into scalable, maintainable, and secure software solutions • Develop backend solutions using Java (Spring, Hibernate) and frontend with React, Angular, or similar • Identify optimization opportunities for legacy application returning to Azure-based environments • Design, develop, test, and deploy full stack solutions in Azure Cloud • Collaborate with cross-functional teams to ensure seamless integration and performance • Build secure, scalable RESTful APIs for cloud integration • Ensure compliance with DoD cybersecurity and software development standards • Document system architecture, codebase, and migration processes • Participate in Agile ceremonies and contribute to sprint planning and retrospectives

United States
Full TimeRemoteTeam 51-200H1B No Sponsor

• Analyze and interpret business and technical requirements to design scalable, maintainable software architecture • Lead the full software development lifecycle — from concept and design through implementation and deployment • Design and develop cloud-native services using Microsoft Azure technologies to expand and enhance the platform • Build, maintain, and optimize CI/CD pipelines to ensure smooth and automated development workflows • Actively participate in agile team ceremonies, including sprint planning, stand-ups, reviews, and retrospectives • Continuously learn and adopt new technologies, best practices, and patterns to improve team performance and product quality

Poland
Confitec logo

Senior .NET Developer — Angular, SQL Server, AI, Spec-Driven Development

Confitec

Tornamos a operação de seguradoras e resseguradoras mais controlada, confiável, eficiente e segura.

Full TimeRemoteTeam 201-500Since 2003H1B No Sponsor

• Understand business requirements and translate them into clear, well-structured technical solutions. • Analyze and detail business rules, workflows, UI screens, integrations, validations and acceptance criteria. • Create functional and technical specifications to guide development. • Develop and evolve applications using .NET, Angular, RESTful APIs, relational databases and integrations. • Use AI tools to support development, documentation, testing, refactoring and code analysis. • Critically review AI-assisted solutions and code, ensuring quality, security, performance and maintainability. • Participate in API design, data modeling, integrations and technical decision-making. • Identify gaps in requirements, systemic impacts and technical risks. • Support less experienced developers in analysis, best practices and the responsible use of AI. • Contribute to continuous improvement of processes, technical standards and delivery quality.

Brazil
Confitec logo

Mid-level .NET, Angular, SQL Server Developer – Focus on AI, Spec-Driven Development

Confitec

Tornamos a operação de seguradoras e resseguradoras mais controlada, confiável, eficiente e segura.

Full TimeRemoteTeam 201-500Since 2003H1B No Sponsor

• Understand business requirements and translate them into clear, well-structured technical solutions. • Analyze and detail business rules, flows, screens, integrations, validations and acceptance criteria. • Prepare functional and technical specifications to guide development. • Develop and enhance applications using .NET, Angular, REST APIs, relational databases and integrations. • Use AI tools to support development, documentation, testing, refactoring and code analysis. • Critically review solutions and code produced with AI assistance, ensuring quality, security, performance and maintainability. • Participate in API design, data modeling, integrations and technical decision-making. • Identify gaps in requirements, systemic impacts and technical risks. • Support less experienced developers with analysis, best practices and responsible use of AI. • Contribute to continuous improvement of processes, technical standards and delivery quality.

Brazil