kotlin,java Jobs in the UK

726 to 750 of 6,847 kotlin,java Jobs in the UK

Android Developer

Leicester, Enderby, Leicestershire, United Kingdom
Uniting Ambition
Outside IR35** £450.00 - £540.00p/d 3 Months+ Leicester - Compulsory 3 days per week on-site (Every Monday, Tuesday & Wednesday) ASAP Start - 1 stage interview process! Android Developer – Kotlin, Jetpack Compose | Contract | Outside IR35 I’m working with a client who is embarking on a full rewrite of their customer-facing mobile app – and they’re looking for … an Android Developer to lead the way. You’ll need strong, hands-on experience with Kotlin and Jetpack Compose , and ideally, you’ve already played a key role in rebuilding apps from the ground up. This is a Senior/SME-level role where your influence will stretch beyond writing code – the team will look to you for … the wider dev team What we’re looking for: Deep experience as an Android Developer with a strong grasp of Android app architecture and UI design principles Excellent Kotlin skills, including use of Flows, extensions, and higher-order functions Proven Jetpack Compose experience, with strong knowledge of Jetpack libraries Previous experience in greenfield/rebuild projects from scratch More ❯
Employment Type: Contract
Rate: £450 - £540/day
Posted:

Lead Automation SME

London, England, United Kingdom
Hybrid / WFH Options
Colehouse Group
days ago Birmingham, England, United Kingdom 2 days ago London, England, United Kingdom 3 days ago Edinburgh, Scotland, United Kingdom 1 week ago AI Quality Engineer- Python or Java (UK Remote) Birmingham, England, United Kingdom 20 hours ago Test Automation Engineer, Laka Bristol (UK) Bristol, England, United Kingdom 4 weeks ago London, England, United Kingdom 2 weeks ago AI … Quality Engineer- Python or Java (UK Remote) Leeds, England, United Kingdom 20 hours ago AI Quality Engineer- Python or Java (UK Remote) Newcastle Upon Tyne, England, United Kingdom 20 hours ago London, England, United Kingdom 2 weeks ago AI Quality Engineer- Python or Java (UK Remote) Manchester, England, United Kingdom 20 hours ago Uxbridge, England, United Kingdom More ❯
Posted:

Senior Software Engineer

Knutsford, England, United Kingdom
Hybrid / WFH Options
Anson McCade
technologies. This is a senior hands-on Senior Software Engineer position with leadership responsibilities across architecture, delivery, and team mentorship. Key Responsibilities: • Design and deliver enterprise-grade applications in Java, TypeScript, Golang, or Python • Collaborate with cross-functional teams to shape solutions aligned with strategic goals • Lead, mentor, and guide engineers; promote technical excellence and secure coding practices • Take … ownership of system integration, performance, and architectural direction • Conduct code reviews and contribute to continuous improvement of engineering standards Key Skills & Experience: • Strong expertise in at least one: Java/Spring Boot, TypeScript/React/Angular, Golang, or Python • Proven track record of delivering scalable and maintainable solutions • Hands-on experience with cloud platforms (AWS, Azure, or GCP More ❯
Posted:

Senior Engineer - Data

Glasgow, Scotland, United Kingdom
Amici Procurement Solutions
be doing: Design, build, and optimize a high-performance data platform and search solution. Develop robust search capabilities using Apache Lucene, Solr, or Elasticsearch. Engineer scalable data pipelines in Java or Python. Write high-quality, test-driven code using Agile methodologies. Collaborate with Business Analysts, Data Engineers, and UI Developers. Work across the full stack, from React/TypeScript … front-end to Java-based search services. Leverage cloud technologies like Azure Data Factory, Batch Services, Azure SQL. Contribute to DevOps practices, code reviews, and system optimizations. Current projects you’ll be involved in: Good data is at the core our platform, and as we build out the next-generation version of the platform, how we process, store and … We’ll be exploring tools such as AI based categorisation models and vector search to exploit the market leading data sets which we maintain. You have strong experience in Java development and exposure to Python. You are experienced with large-scale data processing and search technologies. Role Profile You have strong experience in Java development and exposure to More ❯
Posted:

Senior Software Engineer

Rochdale, Greater Manchester, North West, United Kingdom
Hybrid / WFH Options
Anson Mccade
technologies. This is a senior hands-on Senior Software Engineer position with leadership responsibilities across architecture, delivery, and team mentorship. Key Responsibilities: • Design and deliver enterprise-grade applications in Java, TypeScript, Golang, or Python • Collaborate with cross-functional teams to shape solutions aligned with strategic goals • Lead, mentor, and guide engineers; promote technical excellence and secure coding practices • Take … ownership of system integration, performance, and architectural direction • Conduct code reviews and contribute to continuous improvement of engineering standards Key Skills & Experience: • Strong expertise in at least one: Java/Spring Boot, TypeScript/React/Angular, Golang, or Python • Proven track record of delivering scalable and maintainable solutions • Hands-on experience with cloud platforms (AWS, Azure, or GCP More ❯
Employment Type: Permanent, Work From Home
Posted:

Junior Software Engineer

City of Westminster, England, United Kingdom
Hybrid / WFH Options
VIOOH
Role Title: Junior Software Engineer Java Reports to: Technical Lead Java Location: Hybrid working environment (Remote and Paddington, London) Role Type: Permanent, Full-time How do we say our name, well it sounds like ‘view’. It’s also a lot shorter than saying ‘Viewed Impressions for Out Of Home’. VIOOH is a fast-growing startup that … using the best technologies and methodologies we can. Working as a part of an Agile development team, you will be producing great quality code through improving and extending our Java codebase to produce real value for our customers. You will help provide the architectural and design direction of areas of the project and take ownership of the implementation within … the team. You’ll be using technologies such as Java, Docker, Kubernetes, Kafka, AWS, Nginx, Terraform, Git, MySQL and Jira to develop back-end services and microservices. We invest in your growth and are committed to supporting you through our values at VIOOH. We give 10% of your time each week to focus on self development and improvement of More ❯
Posted:

Dev/Tech Lead

London, England, United Kingdom
Hybrid / WFH Options
Third Republic
practices such as CI/CD, TDD/BDD, automated testing Promote the adoption of effective tools for development tasks What You'll Bring to the Role: Proficiency in Java/J2EE, OO & service design in JSON or RESTful APIs Strong knowledge of Java 8+ and Spring/JPA Experience with CI/CD, TDD practices Experience with More ❯
Posted:

Lead Software Engineer

Edinburgh, Scotland, United Kingdom
Talentify
Lead Backend Engineer Within Large Retail Bank Job Description: We are seeking an experienced Lead Backend Engineer with strong expertise in Java, Spring Framework, and SQL to join our technology team supporting a leading banking client. This is a 6-month contract role, ideal for a self-motivated engineer who thrives in a fast-paced, collaborative environment and understands … the importance of high-quality, maintainable code in the financial domain. Responsibilities: Design, develop, and maintain backend services using Java and Spring (Boot, MVC, Data). Write efficient, testable, and well-documented code. Collaborate closely with front-end developers, DevOps, and QA teams. Follow and advocate for software engineering best practices, including GitFlow and CI/CD processes. Participate … with containerized microservices and cloud infrastructure (AWS, Azure, or GCP). Work Environment: The work environment is fast-paced and collaborative, requiring effective communication and teamwork. Technologies used include Java, Spring Framework, SQL, and various DevOps tools. The role involves working within a DevOps culture with a focus on integration, deployment, and monitoring pipelines. Job Type & Location: This is More ❯
Posted:

Senior Software Engineer (.NET, SQL)

London, England, United Kingdom
Frontiers
Accelerator Business London, England, United Kingdom 3 weeks ago Senior Software Engineer (VP) – Equity Derivatives Technology London, England, United Kingdom 4 days ago VP/SVP/ED Lead Java Software Engineer - Investment Bank City Of London, England, United Kingdom £175,000.00-£185,000.00 3 weeks ago London, England, United Kingdom 1 day ago Senior Software Engineer (SolstiCE) – Equity … Derivatives Tech - VP London, England, United Kingdom 3 days ago Senior Java Developer – FX Technology London (VP) London, England, United Kingdom 2 days ago Senior Lead Software Engineer- EMEA/APAC Energy Lead (Commodities) London, England, United Kingdom 1 week ago Lead Software Engineer - Transfer Agency team. London, England, United Kingdom 1 week ago Senior Engineering Manager, Developer Experience … days ago City Of London, England, United Kingdom £100,000.00-£140,000.00 2 weeks ago Senior Software Engineer, Robotics & Microscope Control London, England, United Kingdom 3 weeks ago Senior Java Developer – Market Data - FX Options Technology - VP – London London, England, United Kingdom 1 week ago Lead Software Engineer, Legal & Compliance London, England, United Kingdom 3 weeks ago London, England More ❯
Posted:

Software Engineer - Analyst/Associate - Birmingham

Birmingham, England, United Kingdom
WeAreTechWomen
impact. HOW YOU WILL FULFILL YOUR POTENTIAL This is a backend engineering role which will involve the candidate working across a variety of areas, primarily micro-service development in Java, Spring, and interaction with MongoDB. It requires the candidate to be familiar with distributed services, testing, system monitoring and reporting, and the complete SDLC process. Any experience in application … evolving the alternatives platform. SKILLS AND EXPERIENCE WE ARE LOOKING FOR Bachelor’s or master’s degree in computer science, engineering, or related field Prior industry experience developing in Java, Spring & Non-SQL technologies such as MongoDB Experience with micro-services, Java deployments & DevOps tools such as Gitlab Full understanding of software development lifecycle best practices An ability More ❯
Posted:

Senior Engineer - Data

Glasgow, Scotland, United Kingdom
Hybrid / WFH Options
Eden Scott
What You’ll Be Doing Design and build high-performance data pipelines and search capabilities. Develop solutions using Apache Lucene, Solr, or Elasticsearch. Implement scalable, test-driven code in Java and Python. Work collaboratively with Business Analysts, Data Engineers, and UI Developers. Contribute across the stack – from React/TypeScript front end to Java-based backend services. Leverage … the right products more efficiently. This year’s roadmap includes: AI-powered product categorisation. Continuous improvements to how data is processed, stored, and presented. Your Profile Strong experience in Java development, with some exposure to Python. Hands-on knowledge of Apache Lucene, Solr, or Elasticsearch (or willingness to learn). Experience in large-scale data processing and building search More ❯
Posted:

Backend Developer - Golang / Cross-Skilled

Bristol, Avon, South West, United Kingdom
Hybrid / WFH Options
Ignite Digital Search Ltd
digital companies as a Backend Developer , working on scalable, secure, and high-performance systems. We welcome applications from experienced backend engineers who have commercial experience in languages such as Java, C#, C++, Python, Node.js, or Rust , and are eager to learn and develop their skills in Golang (Go) . You'll work in a collaborative, product-led environment, building … reviews, and documentation (Optional) Contribute to frontend development (Svelte, React, Vue) with training available What We're Looking For Essential: Strong experience building backend systems in languages such as Java, C#, Python, Node.js, C++, or Rust Understanding of REST APIs, SQL (e.g. PostgreSQL), and RDBMS/NoSQL databases Familiarity with cloud platforms (GCP preferred, AWS or Azure welcome) Experience More ❯
Employment Type: Permanent, Work From Home
Salary: £40,000
Posted:

Software Developer (CDNA)

London, England, United Kingdom
P2P
Nadex exchange, we list innovative capped-risk derivatives contracts on a wide range of global financial markets. What You'll Do Develop, test, and maintain high-quality, low-latency Java applications handling millions of requests per day. Collaborate with cross-functional teams to design systems that meet business and regulatory requirements. Continuously improve system performance and scalability through thoughtful … testing, CI/CD pipelines, and performance monitoring. Document system workflows, architecture, and design decisions. Participate in peer code reviews and design discussions. Must-Have Qualifications 5+ years of Java development experience. Strong focus on concurrency , garbage collection tuning, and low-level performance optimizations. Proficient in data structures and memory-efficient design patterns. Solid experience in low-latency trading … Strong system design skills; capable of explaining full system workflows and identifying scalability bottlenecks. Skilled at recommending improvements to reduce latency and increase throughput. Experience with Spring Framework , and Java build tools (Gradle/Maven). Comfortable working in Linux environments and understanding of OS-level behavior. Effective communicator and a collaborative team player. Nice-to-Have Experience Cloud More ❯
Posted:

Senior Android Engineer

London, England, United Kingdom
Hybrid / WFH Options
M Kopa
KOPA's Customer Android application and internal UI components, focusing on scaling, user journey analysis, and quality improvements, while adhering to high coding standards. Our tech stack includes Kotlin for Android, Azure as our cloud provider, Azure Kubernetes for microservices, and architecture principles such as clean architecture, unidirectional data flow, and Jetpack Compose. We aim for a decoupled … Architecture, Dependency Injection, MVI, Feature Toggles, Docker, and Azure DevOps. Valuing continuous delivery, testing, and observability is essential. We seek a candidate with solid senior-level experience in Kotlin, Android development, clean architecture, testing, unidirectional data flow, and Jetpack Compose. Why M-KOPA? We support career growth through development programs, coaching, and on-the-job training, fostering a More ❯
Posted:

Senior Software Engineer

Manchester, England, United Kingdom
Northrop Grumman Corp. (AU)
at the forefront of delivering core solutions that have real-world impact. We understand that everyone has their strengths, so whether you lean more Frontend (JavaScript, React) or Backend (Java), we would like to hear from you. Responsibilities: Design & develop robust and scalable applications using modern technologies and best practices. Get involved in the entire software development lifecycle from … are looking for: Experience as a Software Engineer with a strong focus on either Frontend JavaScript development (ideally within the React ecosystem with strong HTML & CSS knowledge) or Backend Java Development. Familiarity with CICD, containerisation, deployment technologies & cloud platforms (Jenkins, Kubernetes, Docker, AWS). Excellent communication, collaboration & problem-solving skills, ideally with some experience in agile ways of working. More ❯
Posted:

Lead Software Engineer

London, United Kingdom
Hybrid / WFH Options
MasterCard
and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Lead Java Software EngineerLead Software Engineer Our Purpose: We work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible. Using … on challenging opportunities • Possess strong communication skills both verbal and written - and strong relationship, collaborative and organizational skills. • JVM experience, or experience with at least one object-oriented language (Java, C#, C++, Python, etc.) and ideally some or more prior exposure with functional programming (IE: Clojure) or other relevant languages • Knowledge of unit testing frameworks and source control systems … Git/BitBucket a plus) • Experience working with cloud-based server environments; (AWS ideally) Helpful to have: • Experience with Clojure, JVM languages (IE Java), functional programming languages, JSON, HTTP, RESTful services • Experience writing automated acceptance tests in Cucumber, RestAssured, etc. (used in CI/CD pipelines) • Experience with SQL and NoSQL databases (Cassandra, Redis or Other) • Experience working in More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer II- Backend

London, England, United Kingdom
Hybrid / WFH Options
Tripadvisor
Being part of the Domain Platform Team will provide the opportunity to be involved in every aspect of Tripadvisor technology stack: from in-house systems to the cloud, from Java microservices to CI/CD frameworks. The ideal candidate will be proficient in TypeScript and JavaScript and Java with Spring Boot, Docker and Kubernetes being highly desirable. Experience More ❯
Posted:

Software Engineer - Core Banking

London, United Kingdom
Hybrid / WFH Options
Starling Bank
attitude, seeking passionate software engineers who are self-driven in ambiguous situations and committed to crafting elegant solutions for complex technical challenges. For the most part we code in Java, but you need not be an expert when you join us! Our entire banking platform is developed in-house, predominantly in Java, with a minimalistic approach to third … highly valued. Our Core Tech Stack The following technologies form the foundation of our platform. While expertise in all areas is not required, experience with them is a plus: Java, primary language for our backend codebase AWS & GCP - we're cloud-native Kubernetes (EKS) Microservice based architecture RESTful APIs PostgreSQL, JDBI, Flyway TeamCity for CI/CD Terraform and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - AI/ML

Manchester, England, United Kingdom
Hybrid / WFH Options
OpenAsset
effectively managing sprints and delivering iterative improvements. Bachelor’s or Master’s degree in Computer Science, Engineering, Data Science, or a related technical field. Technologies we use Python Bedrock Java Terraform Docker AWS MySQL Github (and Github actions) 8 bank holidays SSP Work from home flexibility Paid parental leave 5-Day Working Abroad Policy per year Pension program Bike … day ago Manchester, England, United Kingdom 1 day ago Junior Full Stack Engineer - Local Signup (Remote - United Kingdom) Manchester, England, United Kingdom 1 week ago Freelance Software Developer (Java) - AI Trainer Manchester, England, United Kingdom 1 week ago Junior Software Engineer - Cross-platform C++ - Multipass Manchester, England, United Kingdom 2 weeks ago Manchester, England, United Kingdom 2 months ago … England, United Kingdom 2 months ago Python Backend Senior Software Engineer - Remote 4 days a week (Europe) Manchester, England, United Kingdom $70,000.00 - $80,000.00 1 month ago Senior Java Software Engineer (UK Remote) Manchester, England, United Kingdom 3 weeks ago Manchester, England, United Kingdom 1 month ago Manchester, England, United Kingdom 1 month ago Manchester, England, United Kingdom More ❯
Posted:

Senior Software Engineer

Manchester, England, United Kingdom
Hybrid / WFH Options
Women's Engineering Society
review, branching, and deployment strategies, or working with a range of software engineering frameworks. You operate at a deep technical level, leveraging your familiarity with languages such as JavaScript, Java, C++, Node, Python, Rust, Go, and .NET. Importantly, you’ll bring a genuine excitement for discovering new software engineering techniques. You are part of a wider network of peers … real, positive influence on the wider engineering community. About You: As a Senior Software Engineer, you bring knowledge of modern software engineering languages and frameworks such as C++, Golang, Java, JavaScript, .NET, Node, Python, Rust, and cloud platforms (AWS, Azure, GCP). Additionally, you have experience leading Agile project teams and evaluating customer business requirements. Self-motivated and strategic … are: You can evidence where you’ve taken ownership of a technical project or piece of work. Ability to understand several modern languages/frameworks, such as C++, Golang, Java, JavaScript, .Net, Node, Python, Rust. Experience of working in an Agile Technical Project team. Provide evidence of competency as a Software Engineer. Job Ref: . Hours: Full Time Working More ❯
Posted:

Senior Software Engineer - Citi

Belfast, Northern Ireland, United Kingdom
Jobs via eFinancialCareers
CI/CD pipelines Foster relationships with end users and stakeholders and influence product design evolution and delivery strategies Required Qualifications Experience as a Software Engineer/Developer using Java and/or Python Clear understanding of Data Structures and Object-Oriented Principles Experience building horizontally scalable software using Cloud-native development or Container Orchestration tools such as Kubernetes … Kingdom 1 day ago Belfast, Northern Ireland, United Kingdom 1 week ago Belfast, Northern Ireland, United Kingdom 6 days ago Belfast, Northern Ireland, United Kingdom 2 days ago Senior Java/Python Software Engineer, VP Belfast, Northern Ireland, United Kingdom 3 days ago Belfast, Northern Ireland, United Kingdom 1 day ago Antrim, Northern Ireland, United Kingdom £50,000.00 More ❯
Posted:

Engineering & Quality - Software Engineer, Senior

London, England, United Kingdom
Hybrid / WFH Options
Fitch Ratings
London, England, United Kingdom 1 month ago London, England, United Kingdom 1 week ago London, England, United Kingdom 1 week ago London, England, United Kingdom 1 week ago Senior Java Engineer - Take Ownership of Flagship Trading Product - Up to £120k Codified Controls - Senior Full-Stack Software Engineer - VP London, England, United Kingdom 2 weeks ago Lead Software Engineer, Legal … team. London, England, United Kingdom 5 days ago London, England, United Kingdom 18 hours ago London, England, United Kingdom 1 week ago Senior Lead eSoftware Engineer - Equities Algo Trading - Java - VP London, England, United Kingdom 1 week ago Senior Java Analyst Developer/Technical Consultant Software engineering technical lead manager (EMEA) London, England, United Kingdom 1 month ago More ❯
Posted:

Hiring in Canada: Senior Web Application Developer

London, England, United Kingdom
Hybrid / WFH Options
Flynn Group of Companies
AWS and Microsoft Azure. We use MongoDB, MySQL, and SQL Server for our databases. Apps are built in ASP.NET and Angular for our web apps and a mix of Java, Swift, and Xamarin for our mobile apps. Responsibilities Will be a core member of the team to design, architect, develop, code reviews and test our key applications Design new … Companies by 2x Sign in to set job alerts for “Senior Web Application Developer” roles. London, England, United Kingdom 1 month ago London, England, United Kingdom 1 day ago Java Software Engineer (Junior - Mid Level - Senior/Lead) - Hybrid Working - £80,000 - £170,000 Base (+ Bonus) Greater London, England, United Kingdom 2 days ago London, England, United Kingdom More ❯
Posted:

Full Stack Software Engineer 1

Cambridge, Cambridgeshire, United Kingdom
Illumina
Node.js, and Angular to join our team. This is an excellent opportunity for a junior engineer looking to grow in a collaborative and innovative environment. Experience in bioinformatics and Java is a plus but not required. Why You Illumina is at the forefront of bringing whole genome sequencing into healthcare, helping change lives by driving adoption of sequencing in … a plus. Strong problem-solving skills and attention to detail. Good communication and teamwork abilities. Preferred Qualifications: Exposure to bioinformatics , computational biology, or data-driven applications. Basic knowledge of Java and backend development. Familiarity with cloud platforms like AWS, GCP, or Azure . Understanding of containerisation tools such as Docker and Kubernetes . What can you expect Our team More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Ruby Developer

London, England, United Kingdom
Hybrid / WFH Options
Solirius Reply
clear goals and timelines. Participate in code reviews and contribute to establishing coding standards. Additional Backend Technology (optional but preferred): Knowledge of additional backend technologies such as Node.js, Python, Java, or Go. Contribute to full-stack development or transition between different backend frameworks when necessary Key Requirements: Experience in Ruby on Rails development. Strong experience with DevOps practices, including … experience leading development teams and mentoring junior engineers. Strong understanding of software architecture, version control (Git), and testing frameworks. Familiarity with additional backend technologies such as Node.js, Python, or Java is a plus. Nice-to-Have Skills: Experience with infrastructure automation tools (e.g., Terraform, Ansible). Knowledge of containerization and orchestration tools such as Docker and Kubernetes. Familiarity with More ❯
Posted: