Stefanini Brasil

Senior Backend Python Developer

Stefanini Brasil

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Develop and maintain microservices in Java/Spring Boot
  • Support and evolve legacy Python/Django systems
  • Design and maintain REST and GraphQL APIs
  • Integrate with payment gateways and POS systems
  • Respond to production incidents
  • Participate in migration from monolith to microservices
  • Ensure testing, performance and observability
  • Unit and integration testing (target 80%+)
  • TDD/BDD for new features
  • Code review and technical documentation
  • Agile methodologies (Scrum/Kanban)

Requirements

  • 3–5 years of backend experience
  • Microservices and monolith decomposition
  • REST APIs, databases and messaging systems
  • Cloud (AWS, GCP or Azure)
  • Docker and Kubernetes
  • Python 3+
  • Resilience4j / circuit breakers
  • Feature flags
  • Clean Architecture / Domain-Driven Design (DDD)
  • Experience with e-commerce, fintech or high-scale systems
Benefits
  • Meal allowance or meal voucher
  • Discounts on courses, universities and language schools
  • Stefanini Academy — platform with free, up-to-date online courses and certificates
  • Mentoring
  • Benefits club for medical consultations and exams
  • Medical assistance (health insurance)
  • Dental assistance (dental insurance)
  • Perks and discounts club at top merchants
  • Travel club
  • Pet care plan

Applicant Tracking System Keywords

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

Hard skills
JavaSpring BootPythonDjangoREST APIsGraphQLDockerKubernetesTDDBDD
Soft skills
code reviewtechnical documentationproblem-solvingcollaborationcommunication