1

Kotlin Microservice Jobs (NOW HIRING)

The back end is made up of microservice containers that are managed using Kubernetes. Kotlin is the primary programming language. Communication between services is done using Apache Kafka, and ...

Senior Software Engineer

Seattle, WA · On-site

$125 - $150/hr

Over 2 years of experience with Java, Kotlin, or Scala. * Strong understanding of relational databases and ORMs. * Experience working within SOA or microservice architectures #J-18808-Ljbffr

Staff Software Engineer

Austin, TX · On-site

$125 - $150/hr

Kotlin * Beneficial: Identity and Access Management (IAM) * Beneficial: Performance testing tools ... Microservice Architecture * Agile Delivery * Mentoring Engineers Hard Skills * Object-Oriented ...

Senior Java Developer

Tampa, FL · On-site

$125 - $150/hr

... with Kotlin and Groovy)- Configure and maintain Windows and Linux environments (we own many ... Experience with Spring Cloud modules and microservice architecture #J-18808-Ljbffr

Senior Java Developer

Jersey City, NJ · On-site

$125 - $150/hr

... with Kotlin and Groovy)- Configure and maintain Windows and Linux environments (we own many ... Experience with Spring Cloud modules and microservice architecture #J-18808-Ljbffr

Senior Java Developer

Irving, TX · On-site

$150 - $200/hr

... with Kotlin and Groovy)- Configure and maintain Windows and Linux environments (we own many ... Experience with Spring Cloud modules and microservice architecture #J-18808-Ljbffr

Java Software Engineer

Jersey City, NJ · On-site

$54 - $74/hr

... Kotlin and Groovy) * Configure and maintain Windows and Linux environments (we own many ... to microservice architecture) Mandatory Skills Description: * Strong Java SE and Java EE with at ...

next page

Showing results 1-20

Kotlin Microservice information

See salary details

$10

$61

$81

How much do kotlin microservice jobs pay per hour?

As of Sep 9, 2026, the average hourly pay for kotlin microservice in the United States is $61.04, according to ZipRecruiter salary data. Most workers in this role earn between $55.77 and $70.67 per hour, depending on experience, location, and employer.

What is a Kotlin microservice?

Kotlin microservices are small, independent applications or services built using the Kotlin programming language, designed to perform specific business functions within a larger system. These microservices communicate with each other over a network, typically using APIs, and are often deployed in cloud environments. Using Kotlin for microservices offers benefits like concise syntax, full interoperability with Java, and strong support for modern frameworks such as Spring Boot and Ktor. This approach allows for scalable, maintainable, and flexible system architectures, making it popular for developing complex applications.

What are some common challenges faced when developing microservices with Kotlin, and how can they be addressed?

Developing microservices with Kotlin often involves coordinating multiple independent services, which can pose challenges in maintaining consistency, managing dependencies, and ensuring seamless communication between services. Developers may also encounter difficulties with distributed logging and debugging. To address these, teams typically implement standardized API contracts, use containerization tools like Docker, and leverage observability platforms for monitoring. Collaborating closely with DevOps and QA teams helps ensure robust deployments and smooth service integration.

What are the key skills and qualifications needed to thrive as a Kotlin microservice developer, and why are they important?

To thrive as a Kotlin Microservice Developer, you need a solid understanding of Kotlin programming, microservices architecture, RESTful APIs, and typically a degree in computer science or related field. Experience with frameworks like Spring Boot, containerization tools such as Docker, and cloud platforms like AWS or GCP is highly valued, as are certifications in cloud or backend development. Strong problem-solving abilities, teamwork, and effective communication help developers collaborate and address complex technical challenges efficiently. These skills ensure robust, scalable, and maintainable microservices that meet business requirements and integrate smoothly within larger systems.

What is the difference between Kotlin Microservice vs Java Microservice?

AspectKotlin MicroserviceJava Microservice
Programming LanguageKotlinJava
SyntaxConcise, modern, expressiveVerbose, traditional
CompatibilityRuns on JVM, interoperable with JavaJava-based, widely used
Work EnvironmentSpring Boot, Ktor frameworksSpring Boot, Java EE
Use CasesModern microservices, Android backendLegacy and modern microservices

Both Kotlin and Java microservices run on JVM and are used in similar environments, but Kotlin offers a more concise syntax and modern features, making development faster and more expressive. Java remains widely adopted with extensive libraries and community support.

What are popular job titles related to Kotlin Microservice jobs?

For Kotlin Microservice jobs, the most frequently searched job titles are:

Infographic showing various Kotlin Microservice job openings in the United States as of September 2026, with employment types broken down into 92% Full Time, 1% Part Time, and 7% Contract. Highlights an 70% Physical, 5% Hybrid, and 25% Remote job distribution, with an average salary of $126,960 per year, or $61 per hour.

Sr. Kotlin Engineer

Indianapolis, IN • Remote

Full-time

Re-posted 16 days ago


Job description

Our client has built an annuity administration platform. This was a greenfield project built over the course of the past several years. There are services for Commissions/Pricing-Trading/Licensing/Annuity calculations/File Generation, and this is managed by a team of backend / frontend developers. We are looking to bring someone in to help continue the growth of the system. The Sr. Software Engineer will be responsible for a good portion of development working with backend developers, the product owner, andthe scrum master on breaking down requirements, etc. The back end is made up of microservice containers that are managed using Kubernetes. Kotlin is the primary programming language. Communication between services is done using Apache Kafka, and communication with the front end is done using GraphQL. The development team is 25 people, with a team of 7 backend developers and it operates in a start-up style mode. Some additional languages used includes JavaScript and Python. Must Have: + Experience creating complex business applications using Kotlin (or Java). + Experience creating microservices using Spring Boot + Experience deploying and maintaining software in a cloud-based infrastructure + Flexibility to adapt to the technology most appropriate to complete a task Nice To Have: + Experience creating GraphQL APIs using Spring Boot + Experience implementing event messaging with Apache Kafka + Experience using Kotlin Flow / Coroutines + Familiarity with PostgreSQL + Experience using Google Cloud Platform services like Cloud Functions and Composer (Airflow) + Experience creating CI/CD pipelines (prefer using GitLab) + Packaging and deploying applications using containers with Kubernetes. Education/Experience: 8+ years of experience as a developer, preferably in an Insurance or financial services environment. Location +Remote