cover image
E-IT

Kotlin Developer

Hybrid

Toronto, Canada

Mid level

Freelance

29-12-2025

Share this job:

Skills

Leadership Kotlin TypeScript MongoDB PostgreSQL GraphQL GitHub CI/CD DevOps Docker Kubernetes Jenkins Scrum Architecture Programming Databases angular react node.js AWS Agile Junit Spring Redux GCP Redis Spring Boot Gradle CI/CD Pipelines Microservices GitHub Actions

Job Specifications

Position Title - Kotlin Developer with TypeScript

Domain EXP - Banking and Financial Sector ( MANDATORY )

Location - Hybrid( 3 days onsite- Toronto)

Job Description

JD for Kotlin & Typescript:

Highly skilled software engineer with 5+ years of experience in designing, developing, and deploying scalable applications using Kotlin and TypeScript. Adept at building robust backend services and dynamic front-end interfaces, with a strong emphasis on clean architecture, performance optimization, and maintainability. Proven ability to work in Agile environments, collaborate with cross-functional teams, and deliver high-quality solutions aligned with business goals.

Core Skills

Languages & Frameworks: Kotlin (Spring Boot, Ktor), TypeScript (React, Angular, Node.js)
Architecture: Microservices, RESTful APIs, Event-driven systems
Tools & Platforms: Docker, Kubernetes, AWS/GCP, Gradle, Webpack
Testing: JUnit, Jest, Cypress, Mockito
Practices: CI/CD, TDD, SOLID principles, Clean Code
Databases: PostgreSQL, MongoDB, Redis

Experience Highlights

Backend Development (Kotlin):
Designed and implemented microservices using Spring Boot and Ktor, ensuring high availability and scalability.
Integrated RESTful APIs and GraphQL endpoints for seamless data exchange.
Optimized application performance by leveraging coroutines and asynchronous programming in Kotlin.
Frontend Development (TypeScript):
Built responsive and interactive web applications using React and Angular.
Implemented state management with Redux and RxJS for complex UI workflows.
Developed reusable UI components and ensured cross-browser compatibility.
DevOps & Cloud:
Automated deployments using CI/CD pipelines (Jenkins, GitHub Actions).
Containerized applications with Docker and orchestrated using Kubernetes.
Deployed and monitored services on AWS/GCP, ensuring cost optimization and reliability.
Collaboration & Leadership:
Mentored junior developers on Kotlin and TypeScript best practices.
Participated in code reviews, ensuring adherence to coding standards and security guidelines.
Worked closely with product owners and QA teams in Agile/Scrum environments.

About the Company

E-IT Professionals Corp. (EIT) is an award winning consulting IT recruitment management and staffing organization. We are in the business since 1999 with around 320 Information Technology Consultants and revenues approaching $21M overall. We serve clients from various geographies with our dedicated team of professionals in US and India. With our deep domain experience, staffing expertise and efficient processes, we provide placement, temporary staffing and IT solutions to our clients. EIT presents a unique IT staffing offer... Know more