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