Senior Backend Developer

Posted 1 day ago

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

📋 Description

• Oversee the design, development, and upkeep of scalable backend services utilizing Kotlin and Spring Boot.

• Propel the advancement of the microservices architecture focusing on performance, resilience, security, and maintainability.

• Create, develop, and enhance RESTful APIs and integrations for distributed systems.

• Enhance observability through effective monitoring, logging, tracing, and alerting.

• Collaborate with cross-functional teams to translate business requirements into scalable technical solutions.

• Engage in technical discussions, architectural decisions, and continuous improvement efforts.

• Advocate for engineering best practices, ensuring code quality, testing, and automation.

• Guide engineers through code reviews, pair programming, and knowledge sharing initiatives.

• Contribute to CI/CD pipelines, deployment processes, and cloud-native environments.

• Provide support and development for containerized applications operating on Docker and Kubernetes.


⛳️ Requirements

• Bachelor's degree in Computer Science, Computer Engineering, Information Systems, Systems Analysis and Development, or a related field.

• Strong backend development experience with Kotlin, alongside a solid foundation in Java and the JVM ecosystem.

• Proficient in idiomatic Kotlin, including null safety, data classes, sealed classes, and extension functions.

• Good understanding of Java–Kotlin interoperability.

• Practical experience with Spring Boot, Spring Security, Spring MVC, and Spring Data.

• Experience in designing and maintaining RESTful APIs and microservices.

• Proven track record in developing and scaling high-throughput, distributed applications in a production environment.

• Familiarity with unit, integration, regression, stress, and automated testing using JUnit, MockK, Kotest, or Testcontainers.

• Experience with application monitoring and observability tools such as New Relic, Datadog, or equivalent platforms.

• Experience with DevOps practices, CI/CD pipelines, and cloud-native tools such as Docker, Kubernetes, Azure, or similar technologies.

• Strong foundational knowledge in object-oriented and functional programming, data structures, algorithms, and problem-solving.

• Comprehensive understanding of design patterns, software architecture, and development best practices like SOLID, Clean Architecture, and DDD.

• Experience working within Agile teams, providing mentorship to engineers, and leading technical discussions.

• Intermediate proficiency in English communication skills, both written and spoken.

• Nice to have: Knowledge of Kotlin coroutines and reactive programming; experience with event-driven architectures, Kafka or RabbitMQ; expertise in migrating Java codebases to Kotlin; familiarity with Gradle Kotlin DSL; and Terraform.


🏝️ Benefits

• Performance-based bonus*

• Attendance Bonus*

• Private pension plan

• Meal Allowance

• Casual office environment and dress code

• Days off*

• Health, dental, and life insurance

• Discounts on medications

• WellHub partnership

• Childcare subsidies

• Discounts on Ambev products*

• Clube Ben partnership

• Scholarships*

• Assurance for school materials

• Access to language and training platforms

• Transport allowance

• *Applicable rules apply

People also viewed

GT9 hours ago

Senior Backend Engineer – Mobile Monetization

PL flagPoland, +2 more countriesFull-timeBackend Engineer
ApplyView job
Business Insights9 hours ago

Desarrollador Oracle Forms, .NET Junior

ES flagSpain OnlyFull-timeBackend Engineer
ApplyView job
Kraken Digital Asset Exchange10 hours ago

Principal Database Engineer

GB flagUnited Kingdom OnlyFull-timeBackend Engineer$161k – $358.9k/year
ApplyView job
Kraken Digital Asset Exchange10 hours ago

Software Engineer – Database

US flagUnited States OnlyFull-timeBackend Engineer$96k – $192k/year
ApplyView job
Jusbrasil10 hours ago

Senior Software Engineer – Backend, Legal Pros

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
AssureSoft10 hours ago

Senior Full-Stack Engineer – Python, TypeScript, Vue.js

Latin AmericaFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers