This is a hands-on leadership role where you'll shape engineering strategy while designing and delivering scalable platforms across AWS, Azure, and GCP, leveraging technologies like Java/Kotlin, Spring Boot, Kafka, Kubernetes, and CI/CD pipelines. This role is perfect for someone who thrives at the intersection of technical depth, product vision, and collaborative problem solving … in complex, high-assurance environments. Key Responsibilities Lead the architecture and delivery of secure, scalable microservices in a multi-cloud, containerized environment Design and implement solutions using Java/Kotlin, Spring Boot, Kafka, and other cloud-native tools Champion Domain-Driven Design (DDD), clean architecture, and event-driven paradigms Guide engineers through code reviews, design sessions, and architecture governance … full stack Contribute to platform-wide decisions around data modeling, APIs, and long-term architectural evolution Skills & Experience Required: Minimum 10+yrs of deep hands-on expertise in Java/Kotlin, Spring Boot, and modern service-oriented architecture Strong understanding of Kafka, event-driven patterns, and asynchronous communication Experience designing and scaling cloud-native platforms in AWS or Azure Solid More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Enterprise Mobility
2+ years of experience in SQL or NoSQL DB structures, experience with DB migration scripts (SQL Server, MySQL, Mongo) 1+ years of experience working in native Android development with Kotlin, Jetpack libraries e.g. Room, Hilt, Compose, Work Manager Occasional travel to company offices or meetings as required. For flexible or full remote work from home positions, reliable high speed … developing software in a SaaS environment using CI/CD and DevOps methodology Automated test development and execution (for example, REST-assured, Selenium, etc) Some Android development experience using Kotlin
Act as a mentor and technical resource for other engineers What you'll need 4+ years of professional experience in full-stack development Solid backend development experience (Java or Kotlin preferred) Familiarity with REST APIs, OAuth, and SQL/NoSQL databases Familiarity with AI agent frameworks Passion for AI, user experience, and building tools that empower others Proactive, ownership More ❯
Month Contract Pay: 300-350 outside IR35 A unique opportunity for a Full Stack + Mobile Software Engineer to work across web, backend, and mobile platforms using a modern Kotlin-based tech stack . You'll be contributing to fast-moving 4-week release cycles and developing scalable, high-performance applications. Must-Have Tech: Kotlin Multiplatform (iOS + … Android + Backend) Spring Boot v3 (Kotlin only - no Java) Jetpack Compose for UI Room for mobile local data storage Key Responsibilities: Build responsive Angular web apps Develop Kotlin backend microservices with Spring Boot Create cross-platform mobile apps using Kotlin Multiplatform & Jetpack Compose Design efficient SQL schemas and use Room for mobile storage Debug full-stack … issues, integrate APIs, and collaborate in agile sprints What You'll Bring: Proven experience with Kotlin across platforms Strong understanding of microservices and mobile development patterns Solid knowledge of SQL databases and RESTful APIs A proactive, collaborative mindset and passion for clean code Urgent requirement with interviews aiming to be arranged imminently, apply now to discuss it further! If More ❯
long list of things we want to build. Are happy working day-to-day in a backend-focused role using a strongly typed language. Our services are built in Kotlin, though you don't need experience in that language to join us, many of our engineers have done the same and enjoyed the challenge of learning a new set More ❯
Sheffield, Yorkshire, United Kingdom Hybrid / WFH Options
Trust In Soda
Android Developer (Kotlin/Java) Location: Sheffield (Hybrid - 3 days p/w) Contract Duration: Until 30th December 2025 Day Rate: Up to £325 (Inside IR35) Clearance: Must be eligible for BPSS We're looking for a skilled Android Developer to join an exciting project team in Sheffield. You'll work in an agile and DevOps-driven environment, contributing … to the development of robust, high-performance mobile applications used at scale. What You'll Bring: Strong experience in Android app development using Kotlin and Java In-depth knowledge of the Android framework and commonly used libraries Proficiency with development tools like Android Studio , Gradle , and Git Solid understanding of mobile app architecture , design patterns , and best practices Confident More ❯
business goals Facilitate knowledge-sharing across mobile platforms and advocate for best practices Partner with engineering leadership to scale mobile capabilities and contribute to hiring efforts Our Technology Stack Kotlin/Java Jetpack Compose RxJava/Coroutines Proto3/WebSockets/REST APIs Flutter (as a cross-platform addition) CI/CD Pipelines What You'll Need 6+ years … of professional Android development experience Strong knowledge of the Android SDK, Jetpack Compose, and MVP/MVVM architecture Solid experience with Kotlin Coroutines, RxJava, and Java concurrency Proficiency with dependency injection frameworks Experience building apps that consume HTTP APIs, WebSockets, and Protocol Buffers (proto3) Confidence in writing and maintaining UI tests Clear and professional English communication (B2+ level or More ❯
global fintechs and SME Lending solutions. Our Retail Banking division provides a direct-to-customer banking proposition, including mobile apps (iOS & Android) and backend services leveraging modern cloud architectures (Kotlin/AWS). As a leading Banking Services provider, LHV Bank delivers a wide range of services, including real-time multi-currency payments, accounts, acquiring, indirect scheme access, open … closely with Product, Agile Delivery, and other Engineering leaders to drive strategic initiatives, improve engineering practices, and scale our teams effectively. Key Responsibilities: Lead Mobile (iOS & Android) and Backend (Kotlin/AWS) engineering teams to deliver customer-facing banking solutions. Oversee the full software development lifecycle, ensuring timely and high-quality releases. Promote and embed best practices (CI/… stakeholders. Required Skills: Proven experience managing cross-functional engineering teams (mobile and backend) in a fast-paced, agile environment. Solid technical understanding of mobile platforms (iOS & Android), backend development (Kotlin/AWS), and modern engineering practices. Experience hiring, coaching, and developing teams, fostering a high-performance culture. Ability to balance strategic technical oversight with effective delivery management. Strong stakeholder More ❯
believe a culture for constant innovation is the key to staying ahead of the competition! What You'll Do Develop and maintain advanced features for our Android Apps using Kotlin, Jetpack and Java, along with Compose (among others) Collaborate with cross-functional teams to define, design, and deploy new features Ensure the performance, quality, and responsiveness of applications Implement … decision making Build design system components Build tools and techniques that support excellent developer experience when building products and services What You'll Bring Mobile Development background in Android Kotlin/Jetpack/Java Able to understand commercial realities of delivering a profitable product to market Experience working with RESTful APIs and third-party integrations Familiarity with modern architectural More ❯
Senior Software Engineer, Web Cross-platform At Goodnotes, we believe that every individual holds untapped potential waiting to be unleashed. By reimagining the way we interact with information, were merging human creativity with the breakthrough capabilities of AI. Our renewed More ❯
microservices, data pipelines, APIs, and UI Champion BDD principles-writing and maintaining Gherkin-style feature files and executable specifications Build and evolve automated test suites using custom frameworks in Kotlin/Java Lead frontend testing (React/Playwright) and backend/API testing in an event-driven Kafka-based architecture Integrate testing into CI/CD pipelines using Docker … coverage and tooling Mentor junior QA engineers and help scale best practices across teams Contribute to documentation and test observability (logs, metrics, dashboards) Tech Stack & Environment Languages/Frameworks: Kotlin, Java, Spring Boot Frontend: React, tested using Playwright Automation: Custom test frameworks in Kotlin/Java Cloud & Infrastructure: AWS (Azure and GCP beneficial), Docker, Kubernetes CI/CD … a QA Engineer in a modern, product-led software environment Strong background in BDD, including writing feature files and executable test specifications Hands-on experience with automated testing in Kotlin/Java Deep knowledge of testing APIs, services, and user interfaces Experience working with Kafka-based event-driven systems Solid understanding of CI/CD pipelines, cloud infrastructure, and More ❯
Reading, Berkshire, South East, United Kingdom Hybrid / WFH Options
Halian Technology Limited
One of the UKs most iconic omni-channel retailers is looking for a Senior Java Developer to join their expanding digital engineering function. This position requires deep expertise in Kotlin or modern Java , strong architectural understanding of microservices , and a passion for technical leadership and mentoring. Experience working within ecommerce, mobile, or customer-facing digital platforms is highly desirable. … environment, collaborate with agile product teams, and contribute to a high-traffic platform used by millions of customers. Key Responsibilities: Design, build, and maintain scalable, high-performance services using Kotlin or Java Provide technical leadership and mentoring to other engineers in the team Contribute to solution architecture and strategic technical direction Build, integrate, and maintain REST APIs and backend … and DevOps Optionally take on people management responsibilities for engineers Stay updated with emerging backend and cloud technologies Key Skills & Experience 5+ years of back-end development experience using Kotlin or modern Java Expertise in microservice architectures and frameworks like Spring Boot or http4k Deep understanding of RESTful API design and integration Proven experience mentoring engineers and contributing to More ❯
to their growth and the wider community. Actively contribute to technical decision-making and project shaping from inception to release. Key Requirements: Extensive experience in native Android development using Kotlin and Java . Strong grasp of MVVM , MVP , and modern Android architecture patterns. Deep understanding of TDD , pair programming , and Agile methodologies (Scrum/Kanban). Proficient with CI … iOS development (Swift), GraphQL, microservices, or cloud platforms (AWS, GCP, Azure). Understanding of modern front-end technologies like React/Redux or experience in backend services (Java/Kotlin). Passion for UX and a customer-centric approach to development. Why Join? Flexible hybrid working: Work remotely with occasional visits to the office Opportunities for continuous learning, growth More ❯
Birmingham, West Midlands, United Kingdom Hybrid / WFH Options
Halian Technology Limited
to their growth and the wider community. Actively contribute to technical decision-making and project shaping from inception to release. Key Requirements: Extensive experience in native Android development using Kotlin and Java . Strong grasp of MVVM , MVP , and modern Android architecture patterns. Deep understanding of TDD , pair programming , and Agile methodologies (Scrum/Kanban). Proficient with CI … iOS development (Swift), GraphQL, microservices, or cloud platforms (AWS, GCP, Azure). Understanding of modern front-end technologies like React/Redux or experience in backend services (Java/Kotlin). Passion for UX and a customer-centric approach to development. Why Join? Flexible hybrid working: Work remotely with occasional visits to the office Opportunities for continuous learning, growth More ❯
Reading, Berkshire, South East, United Kingdom Hybrid / WFH Options
Halian Technology Limited
to their growth and the wider community. Actively contribute to technical decision-making and project shaping from inception to release. Key Requirements: Extensive experience in native Android development using Kotlin and Java . Strong grasp of MVVM , MVP , and modern Android architecture patterns. Deep understanding of TDD , pair programming , and Agile methodologies (Scrum/Kanban). Proficient with CI … iOS development (Swift), GraphQL, microservices, or cloud platforms (AWS, GCP, Azure). Understanding of modern front-end technologies like React/Redux or experience in backend services (Java/Kotlin). Passion for UX and a customer-centric approach to development. Why Join? Flexible hybrid working: Work remotely with occasional visits to the office Opportunities for continuous learning, growth More ❯
and excellence across our Mail and Calendar products. Key responsibilities Develop and maintain cross-platform mobile applications for Android using a blend of cross-platform (Rust) and native technologies (Kotlin, Swift) Take end-to-end ownership of mobile application development projects: you'll be comfortable with scoping projects, walking back from deadlines and being able to discern the important … overcome challenges Passion for continuous learning and driving change in the rapidly evolving field of mobile development Excellent communication and interpersonal skills Proven experience developing mobile applications Android using Kotlin as well as cross-platform technologies Proficiency with Jetpack Compose for Android, and familiarity with Rust Strong understanding of mobile app architecture, design patterns and best practices Knowledge of More ❯
ideas. You don't need to tick all boxes but share what makes you great for this role. What we'd like to see from you: Strong knowledge of Kotlin, Compose, and JUnit Experience with clean architectures (MVVM) using Compose Exposure to Continuous Integration systems Experience writing Unit Tests (JUnit) and UI tests (Roboelectric) Experience with multi-threading and … frameworks like Kotlin Coroutines, RxJava, and RxKotlin Experience working with REST APIs and offline caching Knowledge of databases (Google's Room Library) Advocates of clean coding practices Additional knowledge of Swift is beneficial Our people bring our purpose to life. We foster a culture of innovation and challenge. Our teams of over 300 tech experts use the latest tools … and technologies including Docker, Kubernetes, AWS, Kafka, Java, Scala, Python, iOS, Android, .NET Core, Swift, Kotlin, Node.js, and MongoDB. There's something for everyone. We offer opportunities for growth. You'll have the tools and autonomy to develop your career, supported by talented colleagues. Our benefits include a competitive salary, hybrid working, generous holiday allowance, private healthcare, electric car More ❯
to tick all the boxes but would love you to hear what makes you great for this role. What we'd like to see from you: Strong knowledge of Kotlin, Compose and Junit Experience in clean architectures (MVVM) using Compose Exposure to Continuous Integration systems Experience in writing Unit Tests (Junit) and UI tests (Roboelectric) Experience of multi-threading … and working with frameworks like Kotlin Coroutines, RxJava and RxKotlin Experience working with REST APIs and offline caching Exposure to databases (Googles Room Library) An advocate of clean coding practice Additional knowledge of Swift is beneficial Our people bring our purpose to life. We champion a culture of innovation and challenge. We have over 300 tech experts across our … teams all using the latest tools and technologies including Docker, Kubernetes, AWS, Kafka, Java, Scala, Python, iOS, Android .Net Core, Swift, Kotlin, Node.js and MongoDB. Theres something for everyone. Were a place of opportunity. Youll have the tools and autonomy to drive your own career, supported by a team of amazingly talented people. And then theres our benefits. For More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Oscar Associates (UK) Limited
Senior Software Developer - HealthTech | React Native, Kotlin, Node.js, Python ?? Hybrid - Remote with 1-2 Days/Week Onsite (Cambridge Area) ?? Permanent | £65,000 - £75,000 DOE I'm working with an innovative, fast-growing business in the healthtech space , developing cutting-edge Software as a Medical Device (SaMD) products that are transforming patient care and accessibility on a global … product, data, and clinical experts. ?? The Role Lead development of cross-platform mobile apps (Android & iOS) Architect scalable, modular applications across the stack Build with technologies like React Native , Kotlin , Node.js , and Python Collaborate with UI/UX, product, and data teams to deliver clean, reliable features Champion modern DevOps and CI/CD practices Mentor junior developers and … contribute to team-wide technical standards ? What You'll Need 5-10 years' hands-on development experience Strong background in React Native and Kotlin Proficient in backend languages, ideally Node.js and Python Experience with cloud platforms such as Firebase Solid understanding of mobile app architecture and performance Comfortable in agile, fast-moving environments ?? Why Apply? A chance to build More ❯
features, improve performance, and ensure a seamless user experience. This is a unique opportunity to work on impactful projects in a fast-paced, innovative environment, including: App development in Kotlin Problem solve with our team, bringing new perspectives and experience into our team Implement modern best practices and high quality, testable, readable code Identify and fix bugs and performance … improve the development process by implementing tools and automation. Key experience Proven experience as an Android engineer with at least 5+ years of hands-on development experience. Proficiency in Kotlin, with a strong understanding of Jetpack Compose and Fragments Experience in SDK development; pragmatic approaches to interface design and error handling and recovery. Knowledge of image processing (OpenCV) Knowledge More ❯
Lancaster, Lancashire, United Kingdom Hybrid / WFH Options
Quantum Base Limited
features, improve performance, and ensure a seamless user experience. This is a unique opportunity to work on impactful projects in a fast-paced, innovative environment, including: App development in Kotlin Problem solve with our team, bringing new perspectives and experience into our team Implement modern best practices and high quality, testable, readable code Identify and fix bugs and performance … improve the development process by implementing tools and automation. Key experience Proven experience as an Android engineer with at least 5+ years of hands-on development experience. Proficiency in Kotlin, with a strong understanding of Jetpack Compose and Fragments Experience in SDK development; pragmatic approaches to interface design and error handling and recovery. Knowledge of image processing (OpenCV) Knowledge More ❯
Lancaster, Lancashire, United Kingdom Hybrid / WFH Options
Quantum Base Limited
improve performance, and ensure a seamless user experience. This is a unique opportunity to work on projects with a positive impact in an innovative environment, including: App development in Kotlin Problem solve with our team, bringing new perspectives and experience into our team Mentor and guide more junior members of the team Implement modern best practices and high quality … and automation Key experience Proven experience as an Android engineer with at least 5+ years of hands-on development experience and a good understanding of Jetpack Compose Proficiency in Kotlin, including coroutines Excellent software engineering skills with a focus on modern best practices (nice to have examples: TDD, pair programming, refactoring, CI/CD, automation) Knowledge of Agile methodologies More ❯
you be doing? This is an opportunity to join one of our agile product teams working as a Staff Back-End Software Engineer. You will be using your excellent Kotlin or Java skills to build and support new features adding value for Our Business As a Staff Engineer, you will also use your knowledge of Software Engineering to lead … role is known as Product Engineer (L6). Essential skills/experience you'll need Extensive experience leading, coaching and mentoring individuals/teams Expertise in either server side Kotlin or a modern version of Java. A structured approach to systems analysis and development. A good understanding of Microservice Architectures. Experience with application frameworks such as http4k or Spring More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Richard Wheeler Associates
Senior Android Developer - Android, Kotlin, MVVM, Java, XML - health care apps Central London circa £80k DoE discretionary annual Bonus Hybrid working - 3-4 days per week in the office A cracking opportunity for a Senior Android Developer to join a small, acclaimed, highly creative app and technology company (circa 20) known for ground-breaking patented technology in the health … Developer with a strong track record of delivering high-quality apps and tackling complex engineering challenges. You will be highly respected in your current role for your deep Android, Kotlin, MVVM expertise. The apps are fully native, primarily developed in Kotlin, with legacy Java code being phased out. The technologies run directly on the phone with limited server … will evolve into a leadership position. Essential Skills and experience: 6+ years of high-level Android development experience, with a wider software engineering background (8+ years in total) Excellent Kotlin skills and comfortable with other languages e.g. Java A strong numerate Degree (Computer Science/similar) Able to work independently, as well as confidently pair program with others Good More ❯