Remotery

Senior Back-End Developer

Posted May 6

📋 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

Rox Partner17 hours ago

AI Ops Engineer – Backend Developer, Python

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Very17 hours ago

Senior Software Engineer – Python

CO flagColombia OnlyFreelanceBackend Engineer$40 – $60/hour
ApplyView job
Reply17 hours ago

Java Developer

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Reply17 hours ago

Senior Java Developer

IT flagItaly OnlyFull-timeBackend Engineer
ApplyView job
Beyond Soluções17 hours ago

Mid-level .NET Developer

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
UserTesting17 hours ago

Backend Engineer – Internal Tools

GB flagUnited Kingdom OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers