Software Engineer - Kotlin - Middle [QA Tech]
We're looking for a Middle Software Engineer - Kotlin to join our QA Tech team. Our team builds and maintains the internal tooling that all QA engineers, developers, and analysts across the company rely on every day — from test data generation to release automation.
You'll be the main backend owner on this stack, with real autonomy over how these services are built and improved.
Challenges that await you:
- Own and evolve the internal test-data generation service used daily by QA engineers, developers, and analysts, integrating with APIs built by product teams
- Maintain and extend automation around the mobile release process, replacing manual steps with reliable tooling
- Support a small mock service used by QA for mobile automated tests
- Contribute to the migration of a legacy Kotlin service (interview question bank) to Go
- Help build out new internal tools, including interview-task infrastructure for candidates and automated reporting/statistics across the team's processes
- Work closely with other teams to understand ownership boundaries and quickly adapt when upstream services or contracts change
What makes you a great fit:
- Minimum of 3 years of experience in a similar position
- Strong knowledge of one of the JVM languages (Java or Kotlin).
- You have worked with Micronaut, PostgreSQL, MongoDB, Redis, Kafka.
- If you’re not familiar with Micronaut but works with Spring and its ecosystem - we’re looking for you too
- Strong communication skills - you're not afraid to reach out to other teams to figure out how something works
- Pragmatic approach to code quality: our systems are internal-only and not customer-facing, so we value speed and reliability over heavy architecture
- You love automating routine processes
- Openness to eventually picking up Go, as most new development in the company happens there
- B1 or higher English level for effective communication with an international team
Your bonus skills:
- Knowledge of Golang
Our technology stack:
Kotlin (Core, Coroutines), Gradle (.kts), Kafka, PostgreSQL , MongoDB, Redis, AWS , Vault (cloud-config), Kubernetes
Our ways of working:
- Innovative Spirit: A commitment to creativity and groundbreaking solutions
- Honest Feedback: valuing open, transparent communication
- Supportive Team: a strong, collaborative community
- Celebrating Achievements: recognizing our wins together
- High-Tech Environment: a team full of smart and revolutionary people who date to challenge the status quo of incumbent finance
Our benefits:
- Relocation support to Serbia, Cyprus, Georgia or Kazakhstan with full visa & permit support to the employee and family
- Flexible work from one of our offices or remote
- Healthcare Coverage
- Education Budget: Language lessons, professional training and certifications
- Wellness Budget: Mental health and fitness activity reimbursements
- Vacation policy: 20 days of annual leave and paid sick leave
Published on: 7/2/2026

Banco Plata
Banco Plata is a tech platform powered by AI that is redefining the financial experience in Mexico. Plata's mission is to simplify the financial experience.
Please let Banco Plata know you found this job on Wantapply.com. It helps us to get more jobs on our site. Thanks!
Unlock access with Plus



