kotlin,java Jobs in the UK

401 to 425 of 3,435 kotlin,java Jobs in the UK

Senior Java Backend Developer

England, United Kingdom
BMC Software, Inc
most cutting-edge technologies, conducting innovative Just Do It marathons, thinking about new features to add and investing in our employee training programs! BMC is looking for a Senior Java Backend Developer with passion for innovation and technology! You will be joining the Control-M Server team at BMC Software. This application is in the core of our worldwide … vision by investigating and choosing various technologies/tools To ensure you're set up for success, you will bring the following skillset & experience: 7+ years of hands-on Java Backend development experience Experience in conducting software designs of large, distributed software systems. Experience in a multi-threaded server-side application. Experience in Backend Server development on Linux/ More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Java Developer

Belfast, United Kingdom
Hybrid / WFH Options
Citigroup Inc
whose mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress. We are looking for a Senior Java developer to join our growing team in Citigroup Belfast NI. A successful applicant will be responsible for building out the firm's strategic reference data platforms used by the … work with a global and diverse team of peers as well as liaise closely with Business Analyst, Production Support, and Infrastructure teams. Required skills: Experience with the following technologies: Java (Core, JDBC, Collections, I/O) , Spring Boot ; Exposure to SQL/PL-SQL on Oracle DB REST web services Unix commands and Korn shell scripting; Familiarity with standard More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - Java Microservices

Manchester, Lancashire, United Kingdom
Roku, Inc
of experience in delivery multi-tier, highly scalable, distributed web application Deep understanding in software architecture, object-oriented design principles, and data structures Extensive experience in developing microservices using Java, Python Experience in distributed computing frameworks like - Hive/Hadoop, Apache Spark. Good experience in Test driven development and automating test cases using Java/Python Experience in More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

IAM/RBAC Full Stack Developer (Java/UI/Data)- Assistant Vice President

London, United Kingdom
STATE STREET CORPORATION
Have proven technology expertise in areas including Systems Engineering and full Software development life cycle (analysis, design, and execution). Technology expertise in one of the core programming languages (Java, Python, etc) Designing, implementing, and managing databases (MySQL, PostgreSQL, MongoDB). Creating user interfaces using languages like HTML, CSS, and JavaScript, along with frameworks like React, Angular or Vue More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer II- Java

Glasgow, Scotland, United Kingdom
J.P. MORGAN-1
operational stability Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages Proficient in coding Core Java, J2EE and Spring Boot Experience across the whole Software Development Life Cycle Exposure to agile methodologies such as CI/CD, Application Resiliency, and Security Emerging knowledge of software More ❯
Posted:

Lead UI Software Engineer - Stack: React, Typescript, Java, Spring

Westminster Abbey, England, United Kingdom
J.P. MORGAN-1
engineering concepts and applied experience Advanced knowledge on front end technologies - Typescript, AngularJS, React, Vite, Jest, D3 and related libraries/Frameworks Good working knowledge of back end technologies - Java, Spring, API architecture Hands-on experience managing a book of work independently and engaging directly with stakeholders and product owners Hands-on experience with UX best practices and practical More ❯
Posted:

Senior QA Engineer Product & Engineering Belfast

London, United Kingdom
Hybrid / WFH Options
Kadence Limited
Engineering, or other software/design discipline. OUR TECH STACK Backend: PHP 8.2/Symfony 7, REST, API Platform, NodeJS, Python, Rust. Frontend: TypeScript, Angular 19. Mobile: Android (Kotlin), iOS (Swift). Desktop: Cross platform desktop app built with Electron (TypeScript). Database: MySQL (Aurora DB), Redis (ElastiCache), MongoDB (AWS DocumentDB). Cloud & DevOps: AWS (20+ services), Kubernetes More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Manchester, North West, United Kingdom
Yolk Recruitment
to ground-breaking projects and initiatives that make a real difference. We're looking for people with experience in the following areas: Experience programming in at least one of: Java, Python, JavaScript, C++, C#, React. Strong experience developing solutions in an Agile/Scrum environment. Exposure to building CI/CD solutions (Docker, Kubernetes, Jenkins Git etc). Holding … active clearance (SC, DV, eDV). Available Roles: Lead Developers, National Security/Defence, C++ or Python, Up to £80,000. Senior Developers, National Security, Java, Python or JavaScript, Up to £105,000 Cyber Software Engineers, National Security, Python or C++, Up to £105,000 Data Software Engineers, National Security, Python & SQL, Up to £105,000 Developers, National Security …/Defence, C++, Python or Java, Up to £60,000. Senior Developers, Consultancy, Java, Python or JavaScript, Up to £85,000. Senior Developers, Consultancy, Java/React, Up to £100,000. Mid Level Developers, Small Consultancy, Java, Python or JavaScript, Up to £85,000. If you're interested in hearing more about any of these opportunities More ❯
Employment Type: Permanent
Posted:

Software Engineer

Cheltenham, Gloucestershire, South West, United Kingdom
Yolk Recruitment
to ground-breaking projects and initiatives that make a real difference. We're looking for people with experience in the following areas: Experience programming in at least one of: Java, Python, JavaScript, C++, C#, React. Strong experience developing solutions in an Agile/Scrum environment. Exposure to building CI/CD solutions (Docker, Kubernetes, Jenkins Git etc). Holding … active clearance (SC, DV, eDV). Available Roles: Lead Developers, National Security/Defence, C++ or Python, Up to £80,000. Senior Developers, National Security, Java, Python or JavaScript, Up to £105,000 Cyber Software Engineers, National Security, Python or C++, Up to £105,000 Data Software Engineers, National Security, Python & SQL, Up to £105,000 Developers, National Security …/Defence, C++, Python or Java, Up to £60,000. Senior Developers, Consultancy, Java, Python or JavaScript, Up to £85,000. Senior Developers, Consultancy, Java/React, Up to £100,000. Mid Level Developers, Small Consultancy, Java, Python or JavaScript, Up to £85,000. If you're interested in hearing more about any of these opportunities More ❯
Employment Type: Permanent
Posted:

Contract Back End Developer

City of London, London, United Kingdom
Hybrid / WFH Options
TurinTech AI
Backend Developer (Java/SpringBoot or similar – Outside IR35) Location: Remote/Hybrid (flexible) Contract Type: Freelance/Full-time – Outside IR35 Project Duration: 6+ months (with possibility of extension) About the Project We’re lookingfor a skilled backend developer to join a project focusedon building and scaling a modern, cloud-based platform for media processing and related services. … The core backend stack is Java with Spring Boot, PostgreSQL, Redis, AWS, and RabbitMQ — but we’re open to candidates with equivalent experience in similar technologies. Tech Stack (actual or equivalent experience welcomed): Languages & Frameworks: Java with Spring Boot 3.x (REST APIs, gRPC, Security, JPA) Alternatively: Java EE, or Scala Databases: PostgreSQL or any relational DB (e.g. … frameworks) TUS protocol (for resumable file uploads) Media Handling (Nice to Have): Experience with video/audio manipulation (e.g., FFmpeg, GStreamer) Desired Skills & Experience: Strong backend development experience with Java or Scala Solid understanding of RESTful services, microservices, and gRPC Experience with relational databases and asynchronous communication Comfortable working in Linux/Ubuntu environments Proficient with Docker-based development More ❯
Posted:

Contract Back End Developer

London Area, United Kingdom
Hybrid / WFH Options
TurinTech AI
Backend Developer (Java/SpringBoot or similar – Outside IR35) Location: Remote/Hybrid (flexible) Contract Type: Freelance/Full-time – Outside IR35 Project Duration: 6+ months (with possibility of extension) About the Project We’re lookingfor a skilled backend developer to join a project focusedon building and scaling a modern, cloud-based platform for media processing and related services. … The core backend stack is Java with Spring Boot, PostgreSQL, Redis, AWS, and RabbitMQ — but we’re open to candidates with equivalent experience in similar technologies. Tech Stack (actual or equivalent experience welcomed): Languages & Frameworks: Java with Spring Boot 3.x (REST APIs, gRPC, Security, JPA) Alternatively: Java EE, or Scala Databases: PostgreSQL or any relational DB (e.g. … frameworks) TUS protocol (for resumable file uploads) Media Handling (Nice to Have): Experience with video/audio manipulation (e.g., FFmpeg, GStreamer) Desired Skills & Experience: Strong backend development experience with Java or Scala Solid understanding of RESTful services, microservices, and gRPC Experience with relational databases and asynchronous communication Comfortable working in Linux/Ubuntu environments Proficient with Docker-based development More ❯
Posted:

Senior Software Engineer

Edinburgh, City of Edinburgh, United Kingdom
Hybrid / WFH Options
Cathcart Technology
A World Class Technology company in Edinburgh is looking for a skilled Senior Software Engineer , with good experience using Java and ideally AWS, to join one of their core squads. Hybrid working, modern tech and a great culture on offer. They've been operating for well over ten years and are one of the market leaders within their field … very interesting and modern problem space. They're an Agile squad of roughly ten, with Software Engineers of varying levels of experience, the team are largely backend heavy (with Java and AWS ) but they do have a dedicated frontend specialist, so there is opportunity to pick up some frontend experience here. You'll be actively working with Java … as a Senior Engineer you'll ideally feel comfortable coaching and mentoring other members in the team. You'll ideally have good experience with the following; ** Modern versions of Java ** Java Frameworks (ideally Springboot) ** Working with cloud services (AWS, GCP or Azure) ** Working to scale The following experience is highly desirable; ** Working with Distributed Systems ** DevOps tooling (Docker More ❯
Employment Type: Permanent
Salary: £60000 - £75000/annum
Posted:

Senior Software Engineer

Edinburgh, Midlothian, Scotland, United Kingdom
Hybrid / WFH Options
Cathcart Technology
A World Class Technology company in Edinburgh is looking for a skilled Senior Software Engineer , with good experience using Java and ideally AWS, to join one of their core squads. Hybrid working, modern tech and a great culture on offer. They've been operating for well over ten years and are one of the market leaders within their field … very interesting and modern problem space. They're an Agile squad of roughly ten, with Software Engineers of varying levels of experience, the team are largely backend heavy (with Java and AWS ) but they do have a dedicated frontend specialist, so there is opportunity to pick up some frontend experience here. You'll be actively working with Java … as a Senior Engineer you'll ideally feel comfortable coaching and mentoring other members in the team. You'll ideally have good experience with the following; ** Modern versions of Java ** Java Frameworks (ideally Springboot) ** Working with cloud services (AWS, GCP or Azure) ** Working to scale The following experience is highly desirable; ** Working with Distributed Systems ** DevOps tooling (Docker More ❯
Employment Type: Permanent, Work From Home
Salary: £75,000
Posted:

Engineering Manager

Manchester Area, United Kingdom
Hybrid / WFH Options
ECOM
scaling fast. They believe in clean code, strong ownership, and empowering their engineers to build with purpose. Now, they're looking for a Technical Software Engineering Manager with deep Java expertise to lead one of their core development teams. The Role As a Technical Software Engineering Manager, you'll split your time between hands-on technical leadership and people … management. You'll be leading a team of talented Java engineers, driving project delivery, shaping technical direction, and nurturing a high-performance engineering culture. What You'll Do Lead, mentor, and grow a team of backend engineers working primarily in Java (Spring Boot, Hibernate, etc.) Drive design and architecture decisions for scalable, secure, and performant systems Collaborate cross … hands-on with coding when necessary, especially in system-critical components What They're Looking For Proven experience managing or leading software engineering teams (3+ years) Strong expertise in Java and JVM-based systems (8+ years coding experience preferred) Solid background in system design, distributed systems, and cloud architectures (AWS/Azure/GCP) Passion for clean code, testing More ❯
Posted:

Software Engineer

Manchester Area, United Kingdom
Cathcart Technology
Senior Java & AWS Developer – Remote (Altrincham) Salary: £60,000 - £70,000 + Bonus & Benefits Are you a skilled Java & AWS developer looking to take the next step in your career? Do you thrive in an Agile environment and enjoy solving complex technical challenges? If you have a passion for writing clean, efficient code and collaborating with a dynamic … team, this could be the perfect opportunity for you. My client is looking for someone who: Has extensive experience with Java development. Building and managing serverless applications on AWS. Champions Agile methodologies and XP practices like TDD. Experience with Front End Development, preferably React & TypeScript. Possesses strong technical and interpersonal skills. Is proactive, inquisitive, and open to challenging the … so there’s very little red tape so you’ll have plenty opportunities to impact what they do. In this role, you will: Develop high-quality software solutions using Java (they currently use Amazon Corretto 17). Work in a collaborative Agile environment, leveraging pair programming, automated testing, and continuous integration. Contribute to the evolution of our DevOps ecosystem More ❯
Posted:

JPMorgan Chase

Glasgow, United Kingdom
Jointaro
external vendors, startups, and internal teams Leads communities of practice across Software Engineering Adds to team culture of diversity, equity, inclusion, and respect Requirements For Murex Lead Software Engineer Java Formal training or certification on software engineering concepts and advanced applied experience Hands-on practical experience delivering system design, application development, testing, and operational stability Advanced in Murex MxMLExchange … Insurance Competitive benefits package including medical, vision, and dental insurance Jobs Related To JPMorgan Chase Murex Lead Software Engineer Senior Lead Software Engineer position at JPMorgan Chase focusing on Java, Spring Boot, Kubernetes, and AWS development for the Commercial and Investment Bank's Global Banking Tech Group. Lead Software Engineer position at JPMorgan Chase focusing on Python, AWS, and … GenAI development with competitive compensation and comprehensive benefits. Lead Software Engineer position at JPMorgan Chase focusing on Java, Microservices, and AWS development with competitive compensation and comprehensive benefits. Lead Software Engineer position at JPMorgan Chase's CDAO team, focusing on AI/ML platforms and cloud technologies with competitive compensation and comprehensive benefits. Lead Software Engineer position at JPMorgan More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Edinburgh, City of Edinburgh, United Kingdom
Hybrid / WFH Options
Cathcart Technology
A ' Tech for good ' organisation based in Edinburgh is looking for a couple of experienced Software Engineers , ideally with good experience using Java to join their hybrid team. Work with modern technologies, in a great culture, with amazing benefits. They've been operating very successfully for several years now and they offer an award winning service that helps thousands … too, so there's lots of opportunity for a varied workload, and a chance to pick up different tools and technologies. They work with a really modern tech stack; Java, SpringBoot, Microservices, Kubernetes, Kafka, AWS and more! Although experience with all of this is great, the organisation is much more interested in collaborative Engineers who can bring strong soft … be regularly follow TDD, so they're looking for Engineers who value and understand the importance of quality code. You'll ideally have experience with most of the following; ** Java (ideally SpringBoot) ** Microservices ** Cloud Services (AWS, Azure, GCP, OpenShift) ** Test Driven Development Experience with the following is highly desirable; ** DevOps; Docker and Kubernetes ** Frontend development (Reactjs) This opportunity would More ❯
Employment Type: Permanent
Salary: £40000 - £60000/annum
Posted:

Software Engineer

Edinburgh, Midlothian, Scotland, United Kingdom
Hybrid / WFH Options
Cathcart Technology
A ' Tech for good ' organisation based in Edinburgh is looking for a couple of experienced Software Engineers , ideally with good experience using Java to join their hybrid team. Work with modern technologies, in a great culture, with amazing benefits. They've been operating very successfully for several years now and they offer an award winning service that helps thousands … too, so there's lots of opportunity for a varied workload, and a chance to pick up different tools and technologies. They work with a really modern tech stack; Java, SpringBoot, Microservices, Kubernetes, Kafka, AWS and more! Although experience with all of this is great, the organisation is much more interested in collaborative Engineers who can bring strong soft … be regularly follow TDD, so they're looking for Engineers who value and understand the importance of quality code. You'll ideally have experience with most of the following; ** Java (ideally SpringBoot) ** Microservices ** Cloud Services (AWS, Azure, GCP, OpenShift) ** Test Driven Development Experience with the following is highly desirable; ** DevOps; Docker and Kubernetes ** Frontend development (Reactjs) This opportunity would More ❯
Employment Type: Permanent, Work From Home
Salary: £60,000
Posted:

Senior Software Engineer

Cheltenham, Gloucestershire, UK
Hybrid / WFH Options
Searchability NS&D
Supporting the breaking down of large pieces of work into well-defined tasks Supporting the setup and maintenance of CI and deployment pipelines . ESSENTIAL SKILL SET Expertise using Java, JavaScript, C++ or Python Experience using Cloud-based architecture, AWS or Azure DevOps Automated Tools, Jenkins, Docker, OpenShift or Kubernetes Experience using SQL, MongoDB or Elasticsearch Experience using Testing … this role, you give express consent for us to process and submit (subject to required skills) your application to our client in conjunction with this vacancy only. KEY SKILLS Java, JavaScript, C++, Python, AWS, Docker, OpenShift, Kubernetes, National Security, Defence, Defense, Government, Intelligence, Central Government, Security Cleared, SC Cleared, SC Clearance, DV Cleared, DV Clearance, eDV, UKIC DV More ❯
Posted:

Senior Data Test Automation Engineer

Basingstoke, Hampshire, United Kingdom
Hawk-Eye Innovations Ltd
You'll develop scalable test automation frameworks with a focus on data validation using tools like Pandas, and lead strategies for testing data lakes. Collaborate closely with QA and Java/Spring Boot development teams to ensure data quality and reliability across our sports technology ecosystem. What Your Day Will Look Like Build scalable and robust frameworks for validating … complex data systems, pipelines, and APIs using tools like Pandas, Great Expectations, and Java modules. Collaborate with development teams to design and implement automated tests for microservices, emphasizing Spring Boot and Java-based architectures. Implement testing strategies for AWS data lakes (e.g., S3, Glue, Athena) with a focus on schema evolution, data quality rules, and performance benchmarks, prioritizing … video streaming solutions, focusing on performance, low latency, and seamless user experiences would be advantageous Our Tech Stack C Computer Vision: C+/20, Qt, Boost, ZeroMQ, ElasticSearch. Web: Java, Node.js, RESTful APIs, JUnit. General: Git, Docker, AWS, Jenkins, GitHub Actions. ML: Python, TensorRT. Our agile teams work with the latest technologies to build solutions for sports like tennis More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Data Test Automation Engineer

Bristol, Gloucestershire, United Kingdom
Hawk-Eye Innovations Ltd
You'll develop scalable test automation frameworks with a focus on data validation using tools like Pandas, and lead strategies for testing data lakes. Collaborate closely with QA and Java/Spring Boot development teams to ensure data quality and reliability across our sports technology ecosystem. What Your Day Will Look Like Build scalable and robust frameworks for validating … complex data systems, pipelines, and APIs using tools like Pandas, Great Expectations, and Java modules. Collaborate with development teams to design and implement automated tests for microservices, emphasizing Spring Boot and Java-based architectures. Implement testing strategies for AWS data lakes (e.g., S3, Glue, Athena) with a focus on schema evolution, data quality rules, and performance benchmarks, prioritizing … video streaming solutions, focusing on performance, low latency, and seamless user experiences would be advantageous Our Tech Stack C Computer Vision: C+/20, Qt, Boost, ZeroMQ, ElasticSearch. Web: Java, Node.js, RESTful APIs, JUnit. General: Git, Docker, AWS, Jenkins, GitHub Actions. ML: Python, TensorRT. Our agile teams work with the latest technologies to build solutions for sports like tennis More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer - CoreJava

Boston, Lincolnshire, United Kingdom
smartShift Technologies Inc
Job Title: Principal Software Engineer-Core Java Location: Vaishnavi Tech Park, Bellandur, Bengaluru, KA About Us smartShift is an industry leader in providing automation solutions for the modernization of SAP custom ABAP code. We are a 300 person, Boston-based company with operations in Germany, UK, Nordics, and India, and are experiencing profitable growth of over 30% annually, with … and Experience Mandatory skills Any graduate with 16+ years of IT experience. The candidate should have over 4 years of hands-on experience in designing and developing applications using Java platforms. Excellent knowledge of Microservices development (Docker, Kubernetes, etc) Experience in Spring and Spring Boot Proven hands-on experience in JAVA script/Type Script and UI5. Experience More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Manager Software Engineer - Farnborough Experienced Hires Farnborough

Farnborough, Hampshire, United Kingdom
Vantage Point Global
and design through to build, test, deployment, and support Drive best practices in DevOps, continuous delivery, test automation (TDD/BDD), and cloud-native development. Provide architectural direction on Java-based microservices, RESTful APIs, and event-driven systems. Collaborate with technology and business stakeholders to translate strategic goals into clear technical roadmaps and actionable outcomes. Promote a culture of … real-time platforms. A collaborative and supportive environment that values experimentation, learning, and continuous improvement. What are we looking for? You'll demonstrate: Strong hands-on technical grounding in Java-based systems, APIs, cloud engineering, and DevOps. A proven track record of leading application development teams in complex, regulated environments. Strategic thinking, strong decision-making, and an ability to … Hands-on experience building or leading API-based, cloud-native, or real-time systems Background in the payments or banking domain, with commercial awareness of industry trends Familiarity with: Java/J2EE, Spring, RESTful APIs, relational databases Open Source technologies, CI/CD pipelines, event-driven architecture Experience in coaching and developing talent, as well as managing team performance More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Architect

United Kingdom
Verint
the design and specifications outlined in the architectural vision and more importantly the product goals. Essential: 8 years' experience in software design and development using Golang and/or Java Spring Experience with Cloud-native architecture and data pipelines using Docker, Kubernetes, Terraform, Apache Kafka, Zookeeper, Redis, or similar technologies. Ability to utilise third-party documentation as the sole … and CI/CD tools like GitHub, Jenkins or similar Experience with developing multi-tenant SaaS application in either AWS, GCP or Azure Experience with Machine Learning libraries using Java or Python More ❯
Posted:

Application Reliability and Performance Engineer

Reigate, Surrey, England, United Kingdom
Hybrid / WFH Options
esure Group
a high motivated individual to bring a diverse skill set and proactive mindset to help ensure the stability, efficiency, and resilience of applications across esure. Good working knowledge of Java is needed for this position. What you’ll do: Support batch processing and carry out proactive analysis across squads and services. Review Java code and suggest improvements to … Provide data analysis to support business decisions across Operations and Claims. Deliver patching, database fixes, and business-critical data correction services. Qualifications What we’d love you to bring: Java 17+ (preferably 21), Spring Boot Jenkins, GIT and CI/CD Jira and Confluence Monitoring/alerting tools and solutions Scripting or coding with shell/bash, and Python More ❯
Employment Type: Full-Time
Salary: Salary negotiable
Posted: