Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Invillia

Senior Kotlin Back-End Developer

Invillia

. Develop and maintain back-end applications using Kotlin .

Posted 10/6/2026full-timeRemote • BrazilSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in back-end application development using Kotlin, with a strong focus on implementing DDD, Clean Architecture, and Hexagonal Architecture principles. Proficient in automated testing, database management, and developing scalable solutions for distributed environments.

Highest-signal resume keywords
Back-End Development Using KotlinDomain-Driven Design (DDD)Test-Driven Development (TDD)API IntegrationKubernetes

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
KotlinDomain-Driven Design (DDD)Test-Driven Development (TDD)Clean ArchitectureHexagonal ArchitecturePostgreSQLDynamoDBJUnitTestcontainersPrompt Engineering
Tools & Technologies
KubernetesRelational DatabasesNon-Relational DatabasesCloud Environments
Industry Keywords
Automated TestingCode QualitySecurityMaintainabilityScalable SolutionsDistributed EnvironmentsArtificial IntelligenceEvent-Driven ArchitecturesMicroservices

Tech Stack

Tools & technologies
CloudDynamoDBJUnitKotlinKubernetesPostgres

About the role

Key responsibilities & impact
  • Develop and maintain back-end applications using Kotlin
  • Implement business rules in accordance with specified requirements and solutions
  • Design and develop APIs and integrations with external systems and data sources
  • Apply DDD (Domain-Driven Design), Clean Architecture, and Hexagonal Architecture principles
  • Structure solutions following the Ports and Adapters model
  • Ensure code quality through automated testing and software engineering best practices
  • Develop and maintain tests using JUnit, Testcontainers, and a class-based testing approach
  • Contribute to the evolution of relational and non-relational databases
  • Participate in defining scalable and resilient architectures for distributed environments
  • Contribute to artificial intelligence initiatives, including implementing business logic associated with these solutions
  • Perform prompt engineering when required for projects
  • Assess the quality and consistency of annotated datasets
  • Identify improvement opportunities to meet the needs of customers and end users
  • Ensure the security, quality, and maintainability of delivered code

Requirements

What you’ll need
  • Strong experience in back-end development using Kotlin
  • Advanced knowledge of DDD (Domain-Driven Design)
  • Experience with TDD (Test-Driven Development)
  • Knowledge of Clean Architecture
  • Experience with Hexagonal Architecture and the Ports and Adapters pattern
  • Experience with Kubernetes
  • Experience with relational and non-relational databases
  • Knowledge of the use cases, advantages, and limitations of each database model
  • Experience with PostgreSQL
  • Experience with DynamoDB
  • Knowledge of automated testing using JUnit and Testcontainers
  • Experience integrating systems and APIs
  • Knowledge of code quality, security, and maintainability best practices
  • Experience developing scalable and distributed solutions
  • Knowledge of development applied to artificial intelligence solutions
  • Experience with Generative AI projects (a plus)
  • Experience with prompt engineering (a plus)
  • Experience evaluating and preparing data for AI models (a plus)
  • Knowledge of event-driven architectures and microservices (a plus)
  • Experience with cloud environments (a plus)

Benefits

Comp & perks
  • Position also open to candidates with disabilities
  • Remote work