
Kotlin Developer
Seekerh
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
About the role
- Will work on backend development using Kotlin as the primary language, with support from Java
- Focused on building and evolving modern APIs and microservices
Requirements
- Development of APIs and microservices, with Kotlin as the primary language
- Use of Spring Boot, Javalin, and modern architectural patterns
- Testing execution: API tests: Postman / Newman, Robot Framework
- Performance testing: JMeter
- Contract testing: Pact, Httparty, Karate
- Experience modernizing environments on AWS
- Implementation of unit tests and code quality assurance using SonarQube, JaCoCo, xUnit and Lint
- Creation and maintenance of CI/CD pipelines with Concourse CI
- Code versioning with Git (Bitbucket)
- Use of different IDEs (IntelliJ, VSCode, among others)
- Work in Agile teams using tools such as Jira, Confluence, VSTS, VersionOne, Redmine, etc.
- Advanced Kotlin
- Strong knowledge of Object-Oriented Programming (OOP)
- Application of SOLID principles and Clean Code
- Proficiency in Design Patterns
- Experience with Hexagonal Architecture and Clean Architecture
- Knowledge of Dependency Injection
- Experience with relational and non-relational databases
Benefits
- 100% remote
- CLT (Brazilian formal employment contract)
- High-complexity, high-visibility project
- Collaborative technical environment oriented to best practices
- Continuous learning and exposure to modern technologies
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
KotlinJavaAPIsmicroservicesSpring BootJavalinPostmanJMeterSonarQubeGit