More jobs:
Senior Kotlin Engineer
Job in
Belgrade, Gallatin County, Montana, 59714, USA
Listed on 2026-02-12
Listing for:
DataArt
Full Time
position Listed on 2026-02-12
Job specializations:
-
Software Development
Software Engineer, Backend Developer
Job Description & How to Apply Below
The client is building the bank of the future using cutting‑edge technologies. This is an exciting opportunity to collaborate on a major rebuild of the technical stack. You will work in a small, agile, and cross‑functional team that solves real‑world problems and collaborates closely with stakeholders and key business users.
The working schedule aligns with the UK time zone (9:00 AM to 5:30 PM UK time) and may include participation in on‑call shifts when required.
* Design, develop, and maintain high‑quality backend services using Kotlin.
* Work closely with cross‑functional teams to define, design, and deliver new features.
* Optimize application performance, quality, and responsiveness.
* Conduct code reviews, write unit and integration tests, and ensure robust code quality with a strong emphasis on Test‑Driven Development (TDD) using frameworks such as Kotest or JUnit.
* Participate in the full software development lifecycle-from concept and design to testing and deployment.
* Use code versioning tools like Git for efficient collaboration.
* Engage in continuous improvement practices and agile methodologies.
* 5+ years of software development experience with a focus on backend services.
* Knowledge of Kotlin and its use in a professional environment.
* Proven experience with testing methodologies, including unit and integration testing; hands‑on experience with Test‑Driven Development (TDD) and testing frameworks such as Kotest or JUnit is required.
* Experience with Kotlin‑specific frameworks such as Ktor and Coroutines.
* Solid understanding of microservices architecture and best practices.
* Experience working with Postgre
SQL.
* Proficiency with code versioning tools like Git.
* Experience with build tools such as Gradle or Maven (Gradle preferred).
* Experience with Docker and Kubernetes.
* Strong command of English both written and spoken with the ability to contribute clearly to team discussions.
* Effective team player with the ability to work independently.
* Proactive mindset with strong problem‑solving skills.
* Experience with Kafka.
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×