
Kotlin Developer
Nitka Technologies
Completely RemoteFull TimeEngineering & Architecture
Posted Today
Job description
Responsibilities
- Design and evolve banking APIs for mobile applications and internal/external services
- Build scalable backend solutions using Kotlin and modern JVM technologies
- Contribute to the architecture, scalability, and reliability of core banking and partner platforms
Requirements
- 5+ years of experience in the JVM ecosystem, with strong expertise in Kotlin or Java
- Deep understanding of concurrency and asynchronous programming
- Experience designing systems using clean architectures (DDD, event-driven approaches)
- Solid knowledge of distributed systems and their trade-offs
- Hands-on experience with Docker and Kubernetes, preferably in an AWS environment
- Intermediate English proficiency or higher
Preferred Qualifications
- Interest or experience in platform engineering
- Experience with database performance optimization
- Background in functional programming
- Experience building internal libraries, SDKs, or developer tools
Benefits
- Fully remote work environment
- Full-time engagement (8 hours/day)
- Attractive compensation in USD
- Paid vacation and holidays
About the Company
Nitka Technologies develops software for customers in the US and Europe, bringing together approximately 300 professionals from Eastern Europe, North and South America, Armenia, Georgia, and Kazakhstan.
Skills & tools
KotlinJavaDockerKubernetesAWS
What the team is looking for
Use this list as a quick fit check before you apply.
- 015+ years JVM experience
- 02Expertise in Kotlin or Java
- 03Concurrency and asynchronous programming
- 04Clean architectures (DDD, event-driven)
- 05Distributed systems knowledge
- 06Docker and Kubernetes
- 07AWS environment
- 08Intermediate English

Nitka Technologies
Job details
- Work model
- Completely Remote
- Commitment
- Full Time
- Category
- Engineering & Architecture
- Posted
- Today