×
Register Here to Apply for Jobs or Post Jobs. X

Senior Kotlin Engineer; Fintech Projects

Job in Wilmington, New Hanover County, North Carolina, 28403, USA
Listing for: Fintech Core
Full Time position
Listed on 2026-10-26
Job specializations:
  • Software Development
    Backend Developer, Software Engineer
Salary/Wage Range or Industry Benchmark: 140000 - 180000 USD Yearly USD 140000.00 180000.00 YEAR
Job Description & How to Apply Below
Position: SENIOR KOTLIN ENGINEER (WITH EXPERIENCE ON FINTECH PROJECTS)
Senior Kotlin Engineer (with experience on Fin Tech projects)

Senior

Full time

Position overview

We’re looking for a Senior Kotlin Backend Engineer to join an outsourced team working on a financial platform for business accounting and financial management. The product is already in production, so the focus is on extending and improving it, not building from scratch. The upcoming scope covers banking integrations, transaction processing, reconciliation, cash-flow forecasting, accounting automation, and analytics.

You’ll work closely with the client’s technical team, who will provide knowledge transfer on the existing architecture. We’re looking for engineers who can quickly get up to speed in an established codebase and take ownership of reliable backend delivery in a complex financial domain.

Project Overview:
Financial Management Platform

The platform covers bank account management, transaction and balance imports, cash-flow forecasting, recurring commitments, payment workflows, accounting sync, and reconciliation. It is built on event-driven processing and workflow orchestration. Key technical areas are Kotlin backend services, APIs, async event processing, databases, and integrations with banking and accounting systems.

The size and structure of the team

2 Senior Kotlin Backend Engineers, 1 Backend Engineer, 1 Frontend Engineer, 1 QA, 1 BA, 1 PM.

YOUR BACKGROUND
  • 5+ years of backend development, with substantial production experience in Kotlin and the JVM ecosystem
  • Strong experience with REST APIs and maintainable service design
  • Strong SQL, data modeling, and database performance skills
  • Hands-on experience with messaging or event-driven architectures
  • Understanding of distributed-systems challenges: idempotency, retries, duplicate messages, concurrency, eventual consistency
  • Experience with automated testing, Git, code reviews, and CI/CD
  • Understanding of authentication, authorization, and secure handling of sensitive data
  • Ability to work independently in an existing, non-trivial codebase
  • Experience in Fin Tech, banking, accounting, or payment systems
  • English B2/C1
Skills That Will Be a Plus
  • PostgreSQL and transaction management
  • AWS SQS/SNS or similar messaging
  • Temporal or other workflow orchestration tools
  • Multi-tenant applications and tenant-level access control
  • Third-party API integrations, webhooks, and signature verification
  • OpenAPI with generated clients
  • Docker, Kubernetes, Helm
Nice to have

Odoo or other ERP/accounting systems. Type Script, Node.js/NestJS, Prisma. AWS infrastructure, secrets management, and monitoring. Data warehouses, SQLMesh, or analytical models. Domain experience in forecasting, AP/AR, reconciliation, or accounting automation. Taking over a product from another team.

Responsibilities
  • Backend development: extend the Kotlin Backend-for-Frontend (BFF) layer with APIs and business logic for new financial features
  • Design REST APIs contract-first using OpenAPI
  • Integrate new functionality into the existing architecture without breaking current behavior
  • Support integration between Kotlin services, Type Script/NestJS services, and external systems
  • Build and extend integrations with banking providers (account connections, transaction imports, balance sync) and accounting systems, including Odoo
  • Develop transaction-processing and reconciliation workflows that handle partial payments, duplicates, retries, and concurrency
  • Implement event-driven communication (event contracts, consumers, transactional outbox) and scheduled or async workflows
  • Ensure data consistency across APIs, services, and analytics
  • Implement tenant-aware authorization and access control
  • Apply idempotency, safe retries, version checks, and proper transaction boundaries
  • Improve observability through logging, metrics, health checks, and alerts
  • In…
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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary