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

Kotlin developer business banking

Remote / Online - Candidates ideally in
Charlotte, Mecklenburg County, North Carolina, 28245, USA
Listing for: HireHi
Remote/Work from Home position
Listed on 2026-10-02
Job specializations:
  • Software Development
    Java Developer, Backend Developer
Salary/Wage Range or Industry Benchmark: 120000 - 180000 USD Yearly USD 120000.00 180000.00 YEAR
Job Description & How to Apply Below
Position: kotlin developer for business banking
Описание:

Andersen is a pre-IPO software development company providing full-cycle services and helping enterprises and mid-sized firms worldwide transform their businesses through digital solutions and innovative technologies. Its expertise spans Fin Tech, Healthcare, Retail, Telecom, Media & Entertainment, Logistics, Travel & Hospitality, eCommerce, and other industries.

Задачи:
  • Develop and maintain a microservices architecture
  • Optimize database performance and queries
  • Configure monitoring, logging, and alerting
  • Handle deployment and infrastructure management
  • Conduct code reviews and mentor team members
  • Design architecture from scratch
Требования:
  • 3+ Years of backend development experience
  • Strong proficiency in Kotlin and Java, including Kotlin data classes, sealed classes, extension functions, scope functions, Coroutines & Flow, Java Collections, Generics, and Stream API
  • Deep understanding of multithreading and JVM internals, including garbage collection, memory model, and performance tuning
  • Extensive hands-on experience with Spring Framework, including Spring Boot, Dependency Injection / IoC, Spring Data, Transaction Management, and Spring AOP
  • Advanced knowledge of PostgreSQL and SQL, including query optimization, EXPLAIN ANALYZE, indexing, complex queries, window functions, and CTEs
  • Proven production experience with Kafka, including producers, consumers, partitions, and offsets
  • Strong expertise in REST API design, including versioning, pagination, and error handling
  • Solid practical experience with Docker and advanced Git workflows
  • Hands-on experience with Prometheus, Grafana, and Micrometer, including structured logging, correlation IDs, and alerting best practices
  • Strong understanding of microservices architecture, including patterns, anti-patterns, high availability, fault tolerance, and scalability
  • Good knowledge of software design principles, including SOLID, GoF patterns, and DDD basics
  • Experience with unit testing, integration testing, JUnit / Kotest, MockK, and Testcontainers
  • English from Intermediate+ level and above
  • Nice to have:
    Liquibase or Flyway, Java 17+ features, Spring Web Flux / Reactive programming, Spring Security, distributed transactions and consistency patterns, database scaling, Redis, Kubernetes, CI/CD pipelines, Jaeger or Zipkin, event-driven architecture, API lifecycle management, contract testing, Camunda BPM or similar platforms, fintech or banking systems
Условия:
  • Work from Anywhere principle
  • Mentoring and adaptation systems for new employees
  • Transparent performance review and assessment systems
  • Access to educational platforms, seminars, and practices
  • Stable and competitive salary
  • Extensive benefits package
  • Opportunities for specialist or managerial growth
  • The company operates in Kazakhstan
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