Senior Software Engineer, Backend

New
Remote, BrasilFull-TimeSenior
SalaryBônus
Apply NowOpens the employer's application page

Job Details

Languages
Advanced English C1 level
Required Skills
JavaKafkaKotlinRabbitmqRedisDistributed Systems

Requirements

  • Bachelor's degree in Computer Science, Engineering, or related fields, or equivalent practical experience.
  • Professional experience in software engineering using Java or Kotlin.
  • Experience in designing and developing distributed systems.
  • Experience with technologies such as Redis, Kafka, RabbitMQ, or similar.
  • Experience with relational and non-relational databases.
  • Advanced English C1 level proficiency.
  • Clear and effective communication skills.

Responsibilities

  • Write high-quality, well-documented, efficient, tested, and maintainable code.
  • Ensure and improve observability and monitoring of applications.
  • Proactively enhance team technical skills and coding standards.
  • Improve the security, performance, and stability of applications.
  • Design and propose architectural solutions.
  • Estimate and plan timelines for deliverables with stakeholders.
  • Build incremental, well-tested solutions with the product team.
  • Monitor and respond to incidents in production.
  • Lead projects and participate in engineering hiring processes.
View Full Description & ApplyYou'll be redirected to the employer's site
Bônus
Apply Now