Enable job alerts via email!

Kotlin Engineer (No C2C) - Work from home

TEKsystems

Fort Lauderdale (FL)

Remote

USD 90,000 - 120,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

TEKsystems recherche des ingénieurs passionnés par le développement de microservices avec au moins 5 ans d'expérience, idéalement avec des compétences en Kotlin et Java. Ce poste de contrat de 12 mois offre la possibilité d'embauches futures et implique des responsabilités variées, y compris le développement d'API et l'intégration dans la finance moderne.

Qualifications

  • Expérience avec langages de programmation réactifs: Java 8+ et/ou Kotlin.
  • Compréhension approfondie de l'architecture orientée événements et des systèmes de messagerie comme Kafka.
  • Capacité à travailler en équipes agiles, idéalement dans le secteur FinTech.

Responsibilities

  • Développer des microservices backend avec une expérience en API, sécurité et performance.
  • Contribuer à l'initiative Modern Money Movement et développer des API et moteurs de routage de paiements.
  • Créer des ressources développeur complètes comme APIs, portails et tutoriels.

Skills

Kotlin
Java
API design
Reactive programming
Event-driven architecture
Communication
Agile teams

Tools

Spring Boot
Vert.x
Quarkus
Micronaut
PostgreSQL
Kafka

Job description

Looking for engineers with 5+ years of overall development experience and a few years with Kotlin. This is a 12-month contract with potential to hire.

We seek open-minded engineers who are willing to learn and passionate about building great software. We value the ability to think creatively and approach problems with a clever mindset over specific experience or languages. Our technology stack is influenced by The Twelve-Factor App principles, using modern ergonomic languages such as Kotlin with Quarkus or Micronaut on the JVM, lightweight Go command tools, and event-driven microservices architecture leveraging Kafka. Our polyglot persistence includes Postgres and Cassandra.

Responsibilities include:

  1. Developing backend microservices (not mobile), with experience in API design, security, performance, and testing.
  2. Building and maintaining microservices using Spring Boot, Vert.x, Quarkus, or Micronaut.
  3. Contributing to the Modern Money Movement initiative, developing APIs, payment routing engines, ISO20022 frameworks, AI/ML data pipelines, and integration with global payment infrastructure.
  4. Ensuring infrastructure is scalable, reliable, and meets SLAs.
  5. Creating comprehensive developer resources such as APIs, portals, tutorials, and SDKs.
  6. Participating in design and code reviews.

Qualifications include:

  1. Experience with reactive programming languages: Java 8+ and/or Kotlin.
  2. Proven track record with lightweight reactive microservices: Vert.x, Quarkus, Micronaut, or Spring Boot.
  3. Deep understanding of event-driven architecture and messaging systems like Kafka.
  4. Experience with relational databases such as PostgreSQL.
  5. Experience working in agile teams, ideally in FinTech.
  6. Support of mission-critical platforms with high availability.
  7. Solid cloud architecture and distributed systems experience.
  8. Excellent communication skills and the ability to express dissent constructively.
  9. Self-directed, innovative, and open-minded learners.
  10. Team-oriented and collaborative approach.

About TEKsystems: We are partners in transformation, helping clients activate ideas and solutions across various industries. We are committed to diversity and equal opportunity.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.