
Backend Developer, Protheus, Mid-level
Tecla T
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Develop back-end services on a daily basis, implementing business rules using defined languages and frameworks.
- Build and maintain integrations frequently, using APIs and connectors.
- Optimize routines and queries periodically by reviewing algorithms, data structures, and database access.
- Systematically document solutions, recording flows and technical decisions.
- Respond promptly to incidents, investigating production issues and applying fixes.
- Participate continuously in code reviews, evaluating patterns, security, and best practices.
- Proactively suggest technical improvements, evaluating new technologies and architectures to support the ongoing evolution of the company’s solution ecosystem.
Requirements
- Proficiency in back-end programming languages (Python and Node.js), applying coding standards and best practices.
- Design and consume RESTful APIs.
- Model and work with relational and non-relational databases using SQL.
- Apply software architecture principles such as layered architecture and microservices.
- Implement information security mechanisms, including authentication, authorization, and encryption.
- Use code versioning tools, especially Git, following branching workflows and review processes.
- Monitor applications in production by analyzing logs, metrics, and alerts.
- Experience with back-end programming language (TLPP).
Benefits
- Discounts at partner network
- Language school
- Baby kit
- Extended maternity and paternity leave
- Weekly massage (for on-site assignments)
- Partnership with a health insurance plan
- Free Papelito products
- Partnership with TotalPass
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonNode.jsRESTful APIsSQLlayered architecturemicroservicesinformation securityauthenticationauthorizationencryption
Soft Skills
problem-solvingcommunicationcollaborationproactivityattention to detail