Seekerh

Kotlin Developer

Seekerh

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

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