Enable job alerts via email!

Software Engineer - Edinburgh

SR2

City of Edinburgh

Hybrid

GBP 50,000 - 65,000

Full time

2 days ago
Be an early applicant

Job summary

A purpose-driven tech company located in Edinburgh is seeking a Full Stack Software Engineer. You will develop Java applications using Spring Boot and engage in frontend development with React.js. Candidates should have a solid grasp of best practices like TDD and a strong collaborative spirit. This hybrid role offers a competitive salary up to £65,000 with an excellent benefits package including private healthcare and enhanced parental leave.

Benefits

Competitive pension up to 15%
Bonus up to 15%
Private healthcare
Enhanced parental leave
36 days of holiday

Qualifications

  • Experience with Java development and Spring Boot.
  • Frontend development experience in React.js, Angular, or Vue.js preferred.
  • Strong communication skills and team player mentality.

Responsibilities

  • Develop Java applications with Spring Boot in an AWS environment.
  • Implement frontend features using React.js or similar.
  • Promote best practices such as TDD and automation.

Skills

Java development
Spring Boot
Frontend skills (React.js)
Best practices advocacy (TDD)
Team collaboration

Tools

AWS
Kubernetes
Job description
Overview

Full Stack Software Engineer, Tech For Good — Edinburgh (Hybrid, 3 days in office).

Salary: 50,000 - 65,000 + Amazing Benefits Package. Competitive pension up to 15% and bonus 10-15%, private healthcare, enhanced parental leave, and 36 days of holiday.

SR2 are recruiting x3 full stack Java software engineers for a purpose-driven tech organisation based in Edinburgh, to grow their team due to an influx of exciting work and projects. We are looking to hire engineers who are passionate about continuous learning and growing their skills within a meaningful business that cares about DE&I.

The role is for a mid-weight software engineer with skills across both backend and frontend; however, the majority of your time will be spent on the backend developing Java, Spring Boot microservices within an AWS hosted environment. If you are looking for a full stack development role where you can get involved in everything from the backend, frontend and infrastructure using Kubernetes and AWS, this is for you.

The engineering department is forward thinking, and features are shipped into production multiple times per day.

Responsibilities
  • Develop Java applications using Spring Boot and build microservices within an AWS environment.
  • Work on frontend capabilities with React.js (or Angular, Vue.js, etc.).
  • Advocate for best practices (TDD, automation, pair programming).
  • Collaborate with teammates and remain coachable; contribute to a high-performing team culture.
  • Communicate effectively and work as a team player.
Requirements
  • Java development with Spring Boot.
  • Frontend skills – ideally React.js (or Angular, Vue.js, etc.).
  • Advocate for best practices (TDD, automation, pair programming).
  • Collaborative and coachable; strong communication skills; team player.
Benefits
  • Salary 50,000 - 65,000 + benefits package.
  • Competitive pension up to 15% and bonus 10-15%.
  • Private healthcare.
  • Enhanced parental leave.
  • 36 days of holiday.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs