Backend Software Engineer

fortice

Greater London

On-site

GBP 43,000 - 83,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Ksubaka, based in London, is seeking a software engineer to join our team on a permanent, full-time basis. You will write well designed Java code, apply TDD/BDD, and work with Hibernate, SQL and NoSQL databases to support our in-store gamified advertising platform.

The candidate should have a BSc in CS/Engineering (MSc preferred), strong communication, and the ability to collaborate across international teams. Salary ranges from £43,000 to £83,000 per year.

Qualifications

  • Requires a BSc in Computer Science or Engineering; MSc preferred.
  • Proven software engineering experience with Java.
  • TDD/BDD experience and ability to document designs.
  • Strong SQL/NoSQL knowledge and ORM experience (JPA2/Hibernate).
  • Experience with agile release processes and international environments.
  • Ability to communicate with technical and non-technical stakeholders.

Responsibilities

  • Write well designed, testable, efficient code.
  • Produce designs and assess feasibility.
  • Integrate components into a full software system.
  • Develop software verification plans and QA procedures.
  • Document and maintain software functionality.
  • Tailor and deploy tools, processes, and metrics.
  • Stay updated with new development tools and techniques.

Skills

Software engineering
BSc in CS/Engineering
MSc preferred
TDD/BDD
Java development
Functional programming
Agile
Communication
Team player
Open source

Education

BSc in Computer Science or Engineering
MSc preferred

Tools

Java
Hibernate
JPA2
SQL
NoSQL
ORM tools

Job description

Salary: £43,000 - 83,000 per year

Requirements:
  • Proven working experience in software engineering
  • At least a BSc degree in Computer Science or Engineering; MSc preferred
  • Experience with test-driven development and behavioral-driven development
  • Ability to develop in Java
  • Experience with functional programming languages
  • Excellent knowledge of relational databases, SQL, and ORM technologies (JPA2, Hibernate); prior experience with NoSQL solutions
  • Mastery in software engineering tools
  • Ability to document requirements and designs
  • Familiarity with agile software development methodology and release process
  • Experience working in international environments
  • Ability to adapt communication for technical and non-technical people
  • Team player
  • Keen on diversity
  • Pro-active and pragmatic problem solver
  • Passionately curious about new trends and approaches
  • Keen contributor to open source projects
Responsibilities:
  • 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 metrics
  • Update our job knowledge by studying state of the art development tools and programming techniques, participating in networks, and reading professional publications
Technologies:
  • Hibernate
  • Support
  • Java
  • Network
  • NoSQL
  • SQL
  • Backend
  • Mobile
More:

We are Ksubaka, a market leader in in-store gamified advertising, bringing moments of joy to shoppers through bite-size play experiences on our network of in-store playSpots. We are based in London Hammersmith and are building the software platform that will support new experiences and our future growth. This is a permanent role with a salary of 40,000 - 60,000.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead/Senior Backend Software Engineer
Lead/Senior Backend Software Engineer

fortice • Greater London

On-site
GBP 43,000 - 83,000
Android Software Engineer
Android Software Engineer

fortice • Greater London

On-site
GBP 43,000 - 83,000
Backend Software Engineer – Java, SQL/NoSQL, Agile
Backend Software Engineer – Java, SQL/NoSQL, Agile

fortice • Greater London

On-site
GBP 43,000 - 83,000
Lead Backend Engineer: Java, SQL & NoSQL
Lead Backend Engineer: Java, SQL & NoSQL

fortice • Greater London

On-site
GBP 43,000 - 83,000
Software Development Engineer III (Java)
Software Development Engineer III (Java)

Tesco • Greater London

Hybrid
GBP 36,000 - 76,000
Annual bonus up to 20%
25 days holiday plus personal day and
Bank holidays
+5
Backend Software Engineer
Backend Software Engineer

Copello • Greater London

On-site
GBP 62,000 - 103,000
Senior Software Engineer
Senior Software Engineer

Ronald James • Newcastle upon Tyne

Hybrid
GBP 38,000 - 78,000
Hybrid work environment
Software Engineer - Backend (Java)
Software Engineer - Backend (Java)

Rightmove • Greater London

Hybrid
GBP 52,000 - 71,000
Private medical insurance
Pension
Life insurance
+1
Backend Developer Go Node Pub/Sub
Backend Developer Go Node Pub/Sub

Client Server • Greater London

Hybrid
GBP 40,000 - 70,000
EMI share options
28 days annual leave
Enhanced maternity/paternity leave
+3
Senior Software Engineer I - Backend (Java)
Senior Software Engineer I - Backend (Java)

Rightmove • Greater London

Hybrid
GBP 52,000 - 71,000
Private medical insurance
Pension
Life insurance
+8