> Markdown version of [/jobs/ext/2019212-lead-senior-backend-software-engineer](https://www.wearedevelopers.com/jobs/ext/2019212-lead-senior-backend-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Lead/Senior Backend Software Engineer - **Company:** fortice - **Location:** London, UK - **Experience:** Expert - **Salary:** £50,000.0 - £75,000.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), Agile Methodology, Computing Platforms, Relational Databases, Programming Tools, Hibernate (Java), Systems Analysis, NoSQL, Object-Relational Mapping, Software Tools, Software Engineering, SQL Databases, Test-Driven Development (TDD), Backend, Information Technology, Functional Programming - **Published:** August 11, 2026 - **Apply:** https://find.jobs/jobs-near-me/apply/ats-redirect/?id=2918763905-2 ## About the Role solutions.* Improve operations by conducting systems analysis; defining changes in policies and proceduresBuild great code* Write well designed, testable, efficient code* Produce designs and determine operational feasibility* Integrate software components into a fully functional software system* Develop software verification plans and quality assurance procedures* Document and maintain software functionality* Tailor and deploy software tools, processes and metricsDevelop the team* Serve as a subject matter expert - update job knowledge by studying state fo the art development tools, programming techniques; participating in networks, reading professional publications* Coach more junior team members, organise training sessions, promulgate best coding practicesRequirements. You have:* Proven working experience in software engineering* At least BSc degree in Computer Science or Engineering (MSc preferred)* Ability to develop in Java* Experience of functional programming languages.* Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate). Prior experience of NoSQL solutions* Hands on experience in designing interactive applications* Experience with test-driven development* Mastery in software engineering tools* Ability to document requirements and specifications* Familiarity with agile software development methodology and release process* Used to working in international environments* High ability to adapt communication for technical and non-technical peoplePersonality profile. You are:* Team player, makes team more efficient, enjoyable* Likes diversity (international company)* Pro-active, looking for pragmatic solutions, not winning arguments* Pedagogical, enjoys training others Permanent 50,000 - 75,000 ## Description Software Engineer - Lead/Senior (Backend)Ksubaka brings moments of joy to shoppers. We provide delightful bite-size gamified advertising on our network of in-store playSpots, with which shoppers can play for a minute or so, and in the process learn all about the advertising brand's benefits, and even receive coupons on their mobile phone. Ksubaka leads the market for in-store gamified advertising.Job briefYou will be at the heart of Ksubaka's engineering team in London, leading a team designing and building the software platform that will allow for new experiences and support our future growth. You will be building high-quality, innovative and fully performing software using state of the art tools and approaches.Responsibilities. You will:Design most appropriate solutions* Develop software solutions by studying information needs and conferring with users* Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed ## Related Videos - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [Why Your Best Mediors Never Become Seniors (And How to Fix It)](https://www.wearedevelopers.com/videos/2108-why-your-best-mediors-never-become-seniors-and-how-to-fix-it) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1520-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) ## Related Articles - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)