Remotery

Senior Back-End Developer

Posted May 6

This is a fully remote position, open to applicants in Brazil.

📋 Description

• Design, enhance, and maintain back-end services and APIs

• Implement intricate business rules and essential workflows

• Ensure the quality, performance, and scalability of applications

• Define and refine architectures (monoliths, microservices, and event-driven)

• Choose technologies, frameworks, and design patterns

• Ensure compliance with best practices (Clean Code, SOLID, DDD)

• Integrate both internal and external systems (APIs, messaging, and third-party services)

• Guarantee reliability and fault tolerance in integrations

• Model and optimize both relational and NoSQL databases

• Identify and address performance bottlenecks

• Implement authentication, authorization, and data security (LGPD)

• Monitor logs, metrics, and incidents in production

• Write and maintain automated testing suites

• Conduct code reviews and uphold technical standards

• Engage in incident prevention and resolution

• Participate in CI/CD pipelines and deployment processes

• Work with cloud technologies, containers, and production environments

• Act as a technical reference and mentor for developers

• Collaborate with product, front-end, QA teams, and stakeholders

• Assist in technical planning and requirement refinement


⛳️ Requirements

• Advanced expertise in at least one back-end programming language (Java, C#, Python, Node.js, or Go)

• Strong background in object-oriented and/or functional programming

• Experience with software architecture (monolithic, microservices, and event-driven)

• Familiarity with design patterns and principles such as SOLID, Clean Architecture, and DDD

• Experience with REST APIs and/or GraphQL

• Integration experience with external systems, messaging, and webhooks

• Proficient in relational databases (MySQL, SQL Server, Oracle)

• Experience with NoSQL databases (MongoDB, Redis, DynamoDB, etc.)

• Data modeling and query optimization expertise

• Experience with cloud platforms (AWS, Azure, or GCP)

• Knowledge of containers (Docker) and orchestration (Kubernetes)

• Familiarity with CI/CD and deployment automation

• Experience in automated testing (unit, integration, and contract)

• Skills in logging, monitoring, and observability

• Knowledge of authentication and authorization (JWT, OAuth2, OpenID Connect)

• Understanding of API security and data protection (LGPD)


🏝️ Benefits

• Engaging, high-impact projects

• Collaborative environment centered on technical excellence

• Opportunity to work with cutting-edge technologies

• Culture that promotes autonomy, continuous learning, and innovation

People also viewed

WEX12 hours ago

Lead Software Engineer, Java

US flagDistrict of Columbia, +3 more statesFull-timeBackend Engineer$140.6k – $173.1k/year
ApplyView job
Qruise12 hours ago

Backend Developer – AI, Quantum Computing

DE flagGermany OnlyFull-timeBackend Engineer
ApplyView job
Leidos12 hours ago

Senior Network Storage Engineer

US flagUnited States OnlyFull-timeBackend Engineer$92.3k – $166.8k/year
ApplyView job
Latino Legends12 hours ago

Java Software Engineer – AI Imaging

US flagUnited States OnlyFull-timeBackend Engineer$5,000 – $10k/month
ApplyView job
Wizdaa12 hours ago

Senior Backend Architect

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Nagarro12 hours ago

Principal Engineer, Python Fullstack – React, GenAI

IN flagIndia OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers