Mid-Level Back-End Developer

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

Location

Brazil

Posted

5 days ago

Salary

0

Seniority

Senior

Job Description

Mid-Level Back-End Developer

Quality Digital

• Maintain the established standards for the codebase. • Solve technical problems using algorithms. • Identify bugs, root causes, and solutions. • Knowledge of testing, metrics, and security best practices. • Support the team and participate in ceremonies for professional development. • Collaborate with the team to understand requirements and ensure the delivery of high-quality solutions. • Analyze requirements and design technical solutions using messaging services and REST APIs. • Implement system integrations using messaging services and REST APIs.

Job Requirements

  • System development, unit testing with JUnit, log monitoring in DataDog, Git.
  • Development of microservices with Java Spring Boot, Node.js, React, Angular, GraphQL, Flutter, Python, OpenShift, Kubernetes, Docker, Maven and message queues (JMS, ActiveMQ or Kafka).
  • Oracle DB, SQL, MySQL and Aurora.
  • Use of caching with Redis; knowledge of SOLID, Clean Code and Scrum.
  • JavaScript: Solid experience in backend development using JavaScript, including the use of popular libraries and frameworks such as Node.js.
  • Databases: Basic knowledge of relational databases (e.g., MySQL, PostgreSQL) and SQL for querying and manipulating data.
  • Messaging services: Proven experience with messaging services such as RabbitMQ, Apache Kafka or similar technologies to implement asynchronous communication between systems.
  • REST APIs: Strong understanding of RESTful APIs, including design, development, documentation, consumption and integration of API endpoints into existing systems.
  • Programming languages: Proficiency in at least one programming language such as JavaScript (preferred), C#, Java or Python to implement communication and integration logic between systems.

Benefits

  • Meal and/or food allowance for grocery and meal purchases 🍴
  • Medical and dental insurance so you and your family stay healthy 💙
  • Pharmacy partnerships for discounts on medications 💊
  • Childcare assistance according to current policy 🍼
  • Gym membership partnership to encourage fitness 🤸‍♀️🤸‍♂️
  • Partnership with SESC for various cultural and leisure programs ✈
  • Partnerships for language studies, technology and course platforms 📚
  • Payroll-deductible loans with attractive rates + financial education program 💰
  • Corporate University and learning paths with content on technology, soft skills, market trends and more 👨‍💻
  • Employee referral program with potential rewards and bonuses 🎁
  • Group life insurance ⛑

Related Job Pages

More Backend Engineer Jobs

Sutherland logo

Senior Voice Backend Software Engineer, Node.js, Java

Sutherland

We make digital 𝐡𝐮𝐦𝐚𝐧™ #MakeDigitalHuman

Full TimeRemoteTeam 10,001+Since 1986H1B Sponsor

• Provide deep technical expertise in backend development, code reviews, and architectural discussions, ensuring best practices are followed. • Design, develop, test, and deploy backend software solutions using Node.js and Java, adhering to high-quality standards. • Architect and optimize relational database schemas, write efficient queries, and ensure data integrity and performance. • Develop and maintain components for real-time communication, including SIP signaling and RTP streaming. • Explore and implement solutions for audio/video media processing and integration within the contact center environment. • Contribute to the development of contact center-specific features and integrations, understanding the nuances of the domain. • Identify and address performance bottlenecks, ensuring the platform can scale to meet growing demands. • Diagnose and resolve complex production issues, providing timely and effective solutions. • Work closely with product managers, architects, QA engineers, and other stakeholders to deliver high-quality software.

Bulgaria
Full TimeRemoteTeam 51-200Since 2021H1B No Sponsor

• Develop and maintain your squad’s microservices, delivering complete features — from design to implementation, including deployment and production monitoring. • Work with serverless and event-driven architecture: AWS Lambda, SQS, SNS, DynamoDB Streams, with attention to idempotence, retries and DLQs. • Model data in DynamoDB and build REST APIs (and expose/consume GraphQL via Apollo Federation) with high quality. • Actively participate in code reviews, design documents and RFCs, providing and receiving technical feedback. • Support and help resolve incidents within your squad’s domain. • Collaborate with product, data and security teams in an agile environment. • Take ownership of medium-sized tasks with autonomy and communicate clearly in writing.

Brazil
Mercafacil logo

Backend Developer, Python

Mercafacil

Criamos histórias que transformam o varejo. Vem com a gente!

Full TimeRemoteTeam 201-500Since 2015H1B No Sponsor

• As a mid-level backend developer, you will be responsible for developing new features and evolving the current product in projects related to our e-commerce. • Your role includes working with the team and the Tech Lead to design robust architectures and implement development best practices. • You will also participate in defining technical standards, supporting less experienced developers and ensuring the quality of code in production. • You may contribute to our open-source repositories, attend technology events and write technical articles about your challenges. • Work on the development and maintenance of backend systems (e.g., Python with Django, Node.js with NestJS, and Golang). • Collaborate with the team to define and implement scalable, secure software architectures. • Participate in strategic decisions for evolving systems toward microservices. • Review code and support other developers. • Automate and optimize CI/CD processes and deployments in cloud environments. • Implement automated tests and monitoring processes. • Collaborate with other teams (frontend, DevOps, QA) to ensure system integration and quality.

Brazil
Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

• Develop and maintain scalable, resilient RESTful APIs in Ruby on Rails • Participate in the full development lifecycle: architecture, implementation, automated testing, deployment and production monitoring • Work on the evolution of the core (monolith) as well as on microservices initiatives and integrations with partners (e.g., ERPs, payment gateways, external platforms) • Ensure technical quality through code reviews, engineering best practices (Clean Code, SOLID) and team standards • Monitor and optimize performance: APM, resource tuning, query analysis and optimization • Work in multidisciplinary squads using an agile model (Scrum/Kanban), with close collaboration between engineering and product • Move between contexts (when necessary) with teams and workflows in TypeScript and mobile, maintaining a systemic view

Brazil