CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Senior Software Engineer - Java United Kingdom Jobs

151 Job Offers

Senior Software Engineer - Python
Save Icon
Join Admiral Money in Cardiff as a Senior Python Engineer. Champion technical excellence within Agile teams, leveraging AWS, CI/CD, and secure development practices. Enjoy substantial benefits including generous holiday, share schemes, and flexible working while building innovative lending soluti...
Location Icon
Location
United Kingdom , Cardiff
Salary Icon
Salary
Not provided
admiralgroup.co.uk Logo
Admiral Group Plc
Expiration Date
Until further notice
Senior Software Engineer in Test, Python
Save Icon
Join our team in Cambridge as a Senior SDET. You will revolutionize testing by architecting intelligent, AI-driven solutions using Python. Leverage predictive analytics and LLMs to prevent regressions and enhance production reliability. Enjoy comprehensive global and local benefits, including hea...
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 Arqit, a leader in quantum-safe cybersecurity, as a Senior Software Engineer in Belfast. Develop mission-critical, scalable encryption software using Python, with opportunities in Rust and AngularJS. Enjoy a comprehensive benefits package including equity, bonus, and private medical insuranc...
Location Icon
Location
United Kingdom , Belfast
Salary Icon
Salary
Not provided
Arqit
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join a leading UK software house as a Senior Software Engineer. Develop innovative, global greenfield solutions using Java, Spring, and cloud tech. Enjoy a hybrid role with a bonus, shares, and a strong wellbeing package. Lead on AI-driven projects in a collaborative R&D environment.
Location Icon
Location
United Kingdom
Salary Icon
Salary
100000.00 - 120000.00 GBP / Year
sfrecruitment.com Logo
SF Technology Solutions
Expiration Date
Until further notice
Senior Software Engineer – Enterprise Platform
Save Icon
Join Pynea as a Senior Software Engineer in London. Design and build secure, scalable enterprise workflows using TypeScript, GraphQL, and PostgreSQL. Leverage your AWS/GCP expertise to develop high-concurrency systems and ensure reliability. This contract role requires a self-directed professiona...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
Not provided
welovesalt.com Logo
Salt
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join a London-based startup revolutionizing sports data with real-time platforms. As a Senior Software Engineer, you'll design high-performance Go APIs and data pipelines. This remote/hybrid role offers equity, professional growth, and a collaborative, innovative environment.
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
80000.00 GBP / Year
formularecruitment.co.uk Logo
Formula Recruitment
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join a world-class cybersecurity startup in London as a Senior Software Engineer. Shape architecture and drive technical decisions for a critical, high-impact product. Requires 5+ years' experience with Python, Java, C#, Rust, or Go, and a passion for building secure, scalable systems. Enjoy comp...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
60000.00 - 120000.00 GBP / Year
oho.co.uk Logo
Oho Group Ltd
Expiration Date
Until further notice
Senior Principal Software Engineer
Save Icon
Lead architectural development for cybersecurity products as a Senior Principal Software Engineer at Rapid7 in Belfast. This role requires 12+ years of Java experience and expertise in designing complex, scalable enterprise software. You will drive technical strategy, foster innovation, and champ...
Location Icon
Location
United Kingdom , Belfast
Salary Icon
Salary
Not provided
rapid7.com Logo
Rapid7
Expiration Date
Until further notice
Senior Software Engineer in Quality Engineering
Save Icon
Lead quality engineering for microservices in London. Design and drive automation strategy for GraphQL/REST APIs using TypeScript/Go. Build CI/CD pipelines and shape quality culture in this greenfield role.
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
Not provided
sothebys.com Logo
Sotheby's
Expiration Date
Until further notice
Senior Software Engineer – Backend
Save Icon
Join a global payments leader in London, building resilient, event-driven backend systems at scale. We seek a Senior Java Engineer with deep distributed systems and cloud-native expertise. You'll design critical services for real-time financial flows, ensuring high performance and reliability. En...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
Not provided
weareorbis.com Logo
Orbis Consultants
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join a world-class cybersecurity startup in London as a Senior Software Engineer. Shape architecture and drive technical decisions for a critical, high-impact product. Requires 5+ years' experience with Python, Java, C#, Rust, or Go, building scalable systems. Enjoy real ownership, competitive pa...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
60000.00 - 120000.00 GBP / Year
oho.co.uk Logo
Oho Group Ltd
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.