such as Concurrency and multithreading. Experience of Reactive Programming Techniques in conjunction withasynchronous event processing and data streams, with tools such as Spring Webflux, RxJava, Akka etc. Any experience with frontend Angular development or AWS cloud is highly beneficial. Industry experience within Financial Services, preferably within the Payments arena If More ❯
such as Concurrency and multithreading. Experience of Reactive Programming Techniques in conjunction withasynchronous event processing and data streams, with tools such as Spring Webflux, RxJava, Akka etc. Any experience with frontend Angular development or AWS cloud is highly beneficial. Industry experience within Financial Services, preferably within the Payments arena If More ❯
London, England, United Kingdom Hybrid / WFH Options
Compare the Market
Exposure to Continuous Integration systems Experience in writing Unit Tests (JUnit) and UI tests (Roboelectric) Experience of multi-threading and working with frameworks like RxJava and RxKotlin is ideal, but not essential Experience working with REST APIs and offline caching Exposure to databases (Googles Room Library) An advocate of clean More ❯
Welwyn Garden City, England, United Kingdom Hybrid / WFH Options
Tesco
set of Microservice components, backend APIs, Rich UI, robust Eventing Platform and Data layer components utilising a wide range of modern technologies including: Java, RxJava, SpringBoot Kafka, PostgreSQL and Couchbase Docker, Kubernetes, Jenkins, Azure DevOps, Splunk, AppDynamics, New Relic Azure Cloud We are responsible for the software throughout the lifecycle. More ❯
practices in mobile design (UI design guidelines, Multi-threading, Asynchronous operations etc) Good knowledge of core Android libraries and frameworks like Compose, Coroutines, Flows, RxJava, Retrofit, Security. Experience with Android application deployment (testing, approval, publishing to Play store) Experience with automated CI/CD processes and tools (we use Bitrise More ❯
testing methodologies and frameworks – e.g Spock, Junit Build systems – Gradle/Maven Use of Docker Other desirables are: Developing using reactive/functional patterns, (RXJava, Project Reactor etc) Experience designing and developing micro-services platforms Use of messaging systems such as RabbitMQ, Kafka Scripting languages - Groovy/Ruby/Python More ❯
perfect person to join our team! Enthusiasm and adaptability. Experience working with Kotlin Knowledge and exposure to TDD and BDD Knowledge of JSON and RxJava Friendly supportive and forward-thinking team Up to 25 days holidays plus bank holidays and birthday off Salary up to £80,000 Contributory Pension Please More ❯
frameworks like Dagger. Knowledge of Android design practices, multi-threading, and asynchronous operations. Proficiency with core Android libraries and frameworks like Compose, Coroutines, Flows, RxJava, Retrofit, and Security. Experience with app deployment processes, including testing, approval, and publishing on the Play Store. Experience with CI/CD tools such as More ❯
London, England, United Kingdom Hybrid / WFH Options
Simple Machines
technologies on the fly Exposure to Scala, or functional programming generally Exposure with highly concurrent, asynchronous backend technologies, such as Ktor, http4k, http4s, Play, RxJava, etc Exposure with DynamoDB or similar NoSQL databases, such as Cassandra, HBase, BigTable, or Cosmos DB Exposure with Git workflows, and the ability to tailor More ❯
practices in mobile design (UI design guidelines, Multi-threading, Asynchronous operations etc) Good knowledge of core Android libraries and frameworks like Compose, Coroutines, Flows, RxJava, Retrofit, Security. Experience with Android application deployment (testing, approval, publishing to Play store) Experience with automated CI/CD processes and tools (we use Bitrise More ❯
London, England, United Kingdom Hybrid / WFH Options
Simple Machines Pty Ltd
server experience using Kotlin. Exposure to Scala, or functional programming generally. Experience with highly concurrent, asynchronous backend technologies, such as Ktor, http4k, http4s, Play, RxJava, etc. Experience with DynamoDB or similar NoSQL databases, such as Cassandra, HBase, BigTable, or Cosmos DB. Experience with Git workflows, and the ability to tailor More ❯
support your career growth and tech updates. Candidate requirements: Enthusiasm and adaptability Experience with Kotlin Knowledge of TDD and BDD Knowledge of JSON and RxJava Ability to work in an Agile environment Benefits: Up to 25 days holidays plus bank holidays and birthday off Salary up to £80,000 Contributory More ❯
career growth and stay updated with the latest technologies Requirements Experience working with Kotlin Knowledge of TDD and BDD practices Familiarity with JSON and RxJava Ability to work in a fast-paced, Agile environment Enthusiasm and adaptability Benefits Salary up to £60,000 25 days holiday plus bank holidays and More ❯
perfect person to join our team! Enthusiasm and adaptability. Experience working with Kotlin Knowledge and exposure to TDD and BDD Knowledge of JSON and RxJava Friendly supportive and forward-thinking team Up to 25 days holidays plus bank holidays and birthday off Salary up to £60,000 Contributory Pension Please More ❯
Kotlin and Java Experience working within a highly collaborative team environment Strong knowledge of Android SDK, different versions of Android Experience with Async libraries (RxJava or Coroutines) Development with RESTful APIs Good experience with unit testing Experience of source control software ideally GIT Experience with Jetpack Compose Nice to haves More ❯
London, England, United Kingdom Hybrid / WFH Options
Simple Machines
server experience using Kotlin. Exposure to Scala, or functional programming generally. Exposure with highly concurrent, asynchronous backend technologies, such as Ktor, http4k, http4s, Play, RxJava, etc. Exposure with DynamoDB or similar NoSQL databases, such as Cassandra, HBase, BigTable, or Cosmos DB. Exposure with Git workflows, and the ability to tailor More ❯
Kotlin and Java Experience working within a highly collaborative team environment Strong knowledge of Android SDK, different versions of Android Experience with Async libraries (RxJava or Coroutines) Development with RESTful APIs Good experience with unit testing Experience of source control software ideally GIT Experience with Jetpack Compose Nice to haves More ❯
quality, highly performant and testable code · You’ll develop within a codebase utilising a mix of technologies such as Kotlin (including coroutines and flows), RxJava, Dagger2/Hilt, Android Architecture Components , and Jetpack libraries · You’ll work in a cross-platform team , working on our Android app while collaborating closely More ❯
Groceries Online Android app with a focus on high-quality, performant, and testable code. Developing within a codebase utilizing Kotlin (including coroutines and flows), RxJava, Dagger2/Hilt, Android Architecture Components, and Jetpack libraries. Collaborating in a cross-platform team, working closely with iOS developers to ensure feature consistency. Opportunities More ❯
computer science or related field; advanced degree preferred. Technologies you may encounter: Jetpack Compose, MVI Architecture, REST APIs, OkHttp, RAML, Dagger, Kotlin, Coroutines, Flow, RxJava, GitHub Actions, Circle CI, Espresso, JUnit, Test Fakes, WireMock We support your holistic well-being with benefits such as: Competitive salaries, bonuses, financial and retirement More ❯
Southampton, Hampshire, United Kingdom Hybrid / WFH Options
Starling Bank
our codebase is written in Kotlin as well as any new code that we write. We use MVVM to structure our presentation layer and RxJava throughout the whole application stack for handling asynchronous operations. We use Dagger as our dependency injection framework and Realm is our choice for persistence. We More ❯
our codebase is written in Kotlin as well as any new code that we write. We use MVVM to structure our presentation layer and RxJava throughout the whole application stack for handling asynchronous operations. We use Dagger as our dependency injection framework and Realm is our choice for persistence. We More ❯
London, Manchester, North West Hybrid / WFH Options
Starling Bank
our codebase is written in Kotlin as well as any new code that we write. We use MVVM to structure our presentation layer and RxJava throughout the whole application stack for handling asynchronous operations. We use Dagger as our dependency injection framework and Realm is our choice for persistence. We More ❯
York, England, United Kingdom Hybrid / WFH Options
eRecruitSmart
get the job done Ability to work well within a team Good written and spoken English Experience in other languages and IDEs advantageous, particularly RxJava/Kotlin/Android Rewards You will be working 37.5 hours per week (Monday to Friday) and will receive: £25,000 to £50,000 per More ❯