Backend software engineer (Kotlin) Offline

Responsibilities:

 

β€’ You are an active part of our agile software development. Together you are building and running state-of-the-art crypto asset exchange & other fintech/crypto projects.

 

Skills & Requirements:

 

β€’ Experience: At least 5+ years as a software developer

β€’ Software design: patterns, anti-patterns, SOLID principles, etc

β€’ Proficient SQL & RDBMS concurrency control: Is a must

β€’ Excellent Java knowledge & Experience in Kotlin

β€’ Deep and solid knowledge of Spring Framework (core, boot, cloud, reactive, security) & Java SE

β€’ Software testing & reliability: fundamentals & relevant experience

β€’ IntelliJ Idea: A seniors’ expertise

β€’ Experience at authoring Gradle (preferred) or Maven builds

β€’ API design: At least RESTful architecture experience

β€’ Proficient UNIX-user: scripting, apps rollout, environment setup, docker, nginx, etc.

β€’ Perfect Git skills

 

Is a plus:

⁃ MS in computer science or software engineering

⁃ PostgreSQL or Oracle DB expertise

⁃ Kotlin coroutines or Reactive programming

⁃ Experience at JVM engineering: diagnostics, profiling, performance tuning

⁃ Experience at implementing FinTech projects

⁃ High load OLTP & VLDB

⁃ Proficient jOOQ

⁃ Distributed computing & Data-grids

The job ad is no longer active
Job unpublished on 12 February 2021

Look at the current jobs Java Kyiv→

Loading...