CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Senior Software Engineer - Java United Kingdom Jobs

151 Job Offers

Senior Software Engineer, Embedded UI - C++
Save Icon
Join Roku's DMTE team in Cambridge as a Senior Software Engineer, Embedded UI. You will architect and optimize C++ and BrightScript systems for graphics rendering on a global scale. Tackle performance-critical challenges, integrate AI/ML capabilities, and impact millions of users. We offer compre...
Location Icon
Location
United Kingdom , Cambridge
Salary Icon
Salary
Not provided
roku.com Logo
Roku
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Barclays in Glasgow as a Senior Software Engineer. You will design and develop high-quality, scalable software using modern frameworks like React/Angular and Java/Spring. Collaborate cross-functionally to drive innovation and deliver secure, reliable digital services. Enjoy benefits includin...
Location Icon
Location
United Kingdom , Glasgow
Salary Icon
Salary
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Senior Software Engineer - Processing
Save Icon
Join TxODDS in London as a Senior Software Engineer. Design scalable, high-performance solutions using Scala and Kafka, while championing simplicity and industry best practices. This hands-on role involves mentoring, architectural decisions, and shaping the future with AI-assisted development. En...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
Not provided
txodds.net Logo
TXODDS
Expiration Date
Until further notice
Senior Software Engineer - Data Acquisition
Save Icon
Join TxODDS in London as a Senior Software Engineer for Data Acquisition. Build and maintain high-performance, real-time data pipelines using Python/Java, Kafka, and Kubernetes. You'll ensure data accuracy and reliability for global sports betting technology, working in a collaborative, distribut...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
Not provided
txodds.net Logo
TXODDS
Expiration Date
Until further notice
Senior Software Development Engineer
Save Icon
Join our Core team as a Senior Java Software Development Engineer. You will build the distributed, low-latency engine at the heart of the Hazelcast Platform. We require strong Java proficiency, experience with complex backend systems, and deep concurrency knowledge. This UK-based role offers exce...
Location Icon
Location
United Kingdom
Salary Icon
Salary
Not provided
hazelcast.com Logo
Hazelcast
Expiration Date
Until further notice
Senior Software Engineer C#
Save Icon
Join a leading hedge fund in London as a Senior C# .NET Engineer. You will design and enhance high-performance, low-latency Order Management Systems (OMS) in a mission-critical trading environment. This hands-on role requires deep C# expertise and collaboration with traders and quants. Enjoy a hi...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
250000.00 GBP / Year
weareorbis.com Logo
Orbis Consultants
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join our London team as a Senior Software Engineer. You will lead development on our PHP/Laravel, MySQL, and AWS platform, building scalable RESTful APIs and web apps. We value expertise in modern software engineering, CI/CD, and full-stack performance tuning. Enjoy a collaborative, supportive en...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
Not provided
arrive.com Logo
Arrive
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Tripadvisor's European Engineering team as a Senior Software Engineer in London or Oxford. Tackle full-stack challenges with a backend focus, driving projects from design to deployment. Enjoy a flexible, remote-friendly role with competitive pay, travel perks, and comprehensive health benefits.
Location Icon
Location
United Kingdom , London or Oxford
Salary Icon
Salary
Not provided
tripadvisor.com Logo
Tripadvisor
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Twilio's SDK Engineering team in the UK as a Senior Software Engineer. Design and build scalable backend systems and GraphQL layers for Contact Center products using Java/Scala. Champion reliability, mentor peers, and enjoy competitive pay, generous leave, and comprehensive benefits.
Location Icon
Location
United Kingdom
Salary Icon
Salary
Not provided
stytch.com Logo
Stytch
Expiration Date
Until further notice
Senior Software Engineer II
Save Icon
Join our London team as a Senior Software Engineer II in Forensic Intelligence. Design and scale global systems for video evidence analysis, working on media pipelines and forensic tools. Leverage 8+ years of experience to mentor engineers and shape technical architecture. Enjoy competitive salar...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
Not provided
axon.com Logo
Axon
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join our team in Belfast as a Senior Software Engineer. You will design and build high-scale distributed systems using Java and microservices for a global platform. This role requires 5+ years of experience, cloud expertise (AWS/Azure/GCP), and offers the chance to mentor engineers and shape tech...
Location Icon
Location
United Kingdom , Belfast
Salary Icon
Salary
Not provided
bazaarvoice.com Logo
Bazaarvoice
Expiration Date
Until further notice
Senior Software Engineer – Backend
Save Icon
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
Not provided
weareorbis.com Logo
Orbis Consultants
Expiration Date
Until further notice
Senior Software Engineer (C++)
Save Icon
Join Blis in Edinburgh as a Senior C++ Software Engineer. Develop ultra-low latency, high-throughput trading systems handling massive data volumes. Leverage your 5+ years of experience in high-performance systems, networking, and concurrency. Enjoy hybrid working, private healthcare, a matched pe...
Location Icon
Location
United Kingdom , Edinburgh
Salary Icon
Salary
Not provided
blis.com Logo
Blis
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Bango in Cambridge as a Senior Software Engineer. Design and deliver scalable, event-driven systems using Kafka and cloud-native technologies. Mentor engineers and champion best practices in a flexible, supportive environment with excellent benefits.
Location Icon
Location
United Kingdom , Cambridge
Salary Icon
Salary
Not provided
bango.com Logo
Bango
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
85000.00 - 125000.00 GBP / Year
omnea.co Logo
Omnea
Expiration Date
Until further notice
Team Leader - Senior Software Engineer
Save Icon
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
85000.00 - 125000.00 GBP / Year
omnea.co Logo
Omnea
Expiration Date
Until further notice
Senior Software Engineer - Data Platform
Save Icon
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
Not provided
multiverse.io Logo
Multiverse
Expiration Date
Until further notice
Senior Software Engineer - Developer Experience
Save Icon
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
Not provided
multiverse.io Logo
Multiverse
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
Not provided
multiverse.io Logo
Multiverse
Expiration Date
Until further notice
Senior Software Engineer - AI Adoption Product
Save Icon
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
Not provided
multiverse.io Logo
Multiverse
Expiration Date
Until further notice

About the Senior Software Engineer - Java role

Explore Senior Software Engineer - Java jobs and discover a pivotal career at the heart of modern technology. A Senior Software Engineer specializing in Java is a seasoned professional responsible for designing, developing, and maintaining robust, scalable, and high-performance software systems. This role transcends basic coding, involving deep architectural thinking and end-to-end ownership of complex applications. Professionals in these jobs are instrumental in transforming business requirements into technical solutions, ensuring system reliability, security, and efficiency.

Typical responsibilities for a Senior Java Engineer encompass the full software development lifecycle. They architect and implement backend services, microservices, and APIs, often using frameworks like Spring Boot. A core duty is designing scalable system architectures, making critical decisions on data storage with SQL (e.g., PostgreSQL) and NoSQL (e.g., MongoDB) databases. They write clean, maintainable, and well-tested code while enforcing best practices through code reviews. These engineers also optimize application performance, troubleshoot complex issues, and ensure seamless integration with front-end systems and third-party services. Furthermore, they frequently collaborate with cross-functional teams, including product managers, DevOps, and quality assurance, to deliver cohesive products. Leadership is a key aspect, as they mentor junior developers, lead technical discussions, and contribute to strategic planning.

The typical skill set required for Senior Software Engineer - Java jobs is comprehensive. A strong foundation in core Java, object-oriented design, and design patterns is essential. Proficiency with enterprise frameworks (Spring, Hibernate), RESTful API design, and microservices architecture is standard. Experience with cloud platforms (AWS, Azure, GCP) and containerization tools like Docker and Kubernetes is increasingly important. These roles demand expertise in build tools (Maven, Gradle), version control (Git), and CI/CD pipelines. Beyond technical acumen, successful candidates possess strong problem-solving abilities, excellent communication skills for articulating technical concepts, and a proactive approach to learning new technologies. A bachelor’s degree in computer science or a related field, coupled with 5+ years of progressive development experience, is commonly expected.

Ultimately, Senior Software Engineer - Java jobs are for those who thrive on technical challenges and leadership. It is a career path defined by building foundational business logic, driving innovation, and ensuring the technical excellence of software products that power organizations worldwide.