Enable job alerts via email!

Software Engineer / Java - Sheffield - Flexi working - £45-60k

Interface Recruitment UK

South Yorkshire, Sheffield

On-site

GBP 80,000 - 100,000

Full time

30+ days ago

Job summary

An innovative firm is seeking a senior Java developer to join their pioneering team as they prepare for a beta launch of a cutting-edge, multi-platform solution. This role offers the unique opportunity to shape the development function and establish Agile standards within a collaborative environment. As the first backend developer, you will lead the team, influence the company's tech direction, and play a crucial role in future recruitment. If you have a passion for technology and leadership, this is your chance to make a significant impact and advance your career in a dynamic setting.

Qualifications

  • Extensive experience in Java and Agile methodologies.
  • Ability to lead cross-functional teams and set development standards.

Responsibilities

  • Lead ongoing development of the platform and establish Agile procedures.
  • Technical vetting of candidates and support for marketing efforts.

Skills

Java
Object Oriented Programming (OOP)
Agile Methodologies
MySQL
Hibernate
Spring
Spring Boot
WebRTC
Continuous Integration
Test Driven Development (TDD)

Tools

Liquibase
REST API
Job description

Pinfold Street, Sheffield, United Kingdom

My client has spent the best part of a year developing a fully responsive, multi-platform (mobile, tablet, desktop) customer-focused solution. UX, design, and development have thus far been implemented by award-winning agencies, and as the beta launch approaches, we’re now recruiting the first of their permanent internal development team to pick up the baton.

You’ll be the first backend developer on the payroll, joining an experienced management team of high achievers with a proven track record of scaling up tech businesses. We are looking for a senior Java developer with a similar mindset who can strengthen the senior team and be the lead developer of the future.

The successful applicant will have extensive experience working in cross-functional Agile teams, as you’ll be setting up the development function and how it interacts with the rest of the business.

The team values scrum and XP, and the inherent benefits of paired programming, continuous integration, TDD, collective code ownership, and, of course, programmer welfare. However, this is as much your team as anyone’s – you will set the tone, direction, and feel of the team, supported at board level in implementing it.

You will also play an important part in recruiting subsequent developers - both front and backend.

If you enjoy managing people or feel you are ready to step into this role and rise to the challenges and responsibilities of being the dev team’s voice at senior management meetings, then you will have a distinct advantage over other applicants when the time comes to stepping into the Head of Development role.

Key Responsibilities and Accountabilities:
  • Leading the ongoing development of the platform
  • Establishing and maintaining Agile working procedures and standards for the dev team
  • Ensuring user stories, including support for Marketing and Business Development, are transposed into the workflow in a timely manner
  • Bug fixing and systems maintenance
  • Technical vetting of candidates for new developer positions
  • Object Oriented Programming (OOP)
  • MySQL
  • Hibernate, Spring, Spring Boot
  • WebRTC technology
  • Liquibase (database migrations for Hibernate)
  • Building REST API
  • Extensive experience of working in, ideally leading, cross-functional Agile teams (advantageous)
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs