Senior Full Stack Engineer London
Senior Full Stack Engineer London

Senior Full Stack Engineer London

London Full-Time 43200 - 72000 £ / year (est.) No home office possible
S

At a Glance

  • Tasks: Join us as a Senior Full Stack Engineer, collaborating on innovative travel tech solutions.
  • Company: SilverRail is revolutionising rail travel with cutting-edge technology for a sustainable future.
  • Benefits: Enjoy hybrid working, private healthcare, rail discounts, and wellness seminars.
  • Why this job: Be part of a mission-driven team that values innovation and environmental impact.
  • Qualifications: 5+ years in software development, expertise in Java, SpringBoot, and Agile methodologies required.
  • Other info: We are a neurodiverse employer committed to improving recruitment experiences.

The predicted salary is between 43200 - 72000 £ per year.

At SilverRail, we are on a mission to reshape the way the world travels. Rail is becoming the go-to choice for short and medium-haul travel worldwide, and we are here to help make it happen. In the face of the ongoing climate crisis, our vision is clear. We are transforming the online customer experience for rail travel, making it easier than ever for customers to find, buy and use rail. Our cutting-edge technology is the backbone of rail and travel agencies worldwide, making it effortless for travellers to choose the eco-friendly option and reduce their carbon footprint.

The Role

As a Senior Full Stack Engineer, you’ll thrive on collaborating with your peers and participating in the full stack design and development process with Product Owners. You’ll bring your passion for writing clean, solid code to our highly scalable system. The role requires participation in each stage of development from requirements to final acceptance. You are expected to participate in all Sprint ceremonies/meetings and strive to ensure that each new feature matches the Definition of Done. This role will be working on both our Front End designed in Javascript using React, and our Back End designed in Java using SpringBoot.

Key Responsibilities

  • Requirements analysis, design, implementation, and maintenance of software components including unit and integration tests as well as documentation.
  • Writing clean, scalable, readable, and maintainable code that follows best practices to continuously deliver value in each sprint.
  • Contribution to the design of application and services.
  • Creating and maintaining complex back-office UI applications that are written in React.
  • Assisting in the overall architecture and design of SilverRail's web UI and B2B API.
  • Definition and evolution of REST and SOAP APIs.
  • Promotion of modular, testable, and maintainable Spring/Java based middleware APIs.

Required Competence and Skills

  • BSc in Computer Science or equivalent.
  • 5+ years of hands-on work experience.
  • Experience with Java 11+, Spring/SpringBoot.
  • Experience with Hibernate and relational databases including MySQL.
  • Experience building JSON and XML APIs.
  • Knowledge of RESTful principles.
  • Experience working in an Agile (Scrum) environment.
  • Experience using Git and CI/CD pipelines.
  • GitLab experience would be beneficial.
  • Familiarity with design patterns, SOLID and TDD.
  • Ability to communicate clearly and effectively.
  • Strong time management skills with the ability to prioritise workloads under pressure and meet deadlines.
  • A self-starter who is hands-on and knows how to find answers and work with ambiguity.
  • Values-driven and practical in your approach.

We utilise a hybrid working model, providing equipment for home working alongside one or two monthly visits to our beautiful central London office. We offer a highly competitive benefits package including private healthcare and rail discounts. We provide a wealth of career development opportunities with training that is individual, focused on improving your skills and helping you become the best professional you can be. Our team’s health and wellness is genuinely important to us, so we offer a number of wellbeing seminars and membership to the #1 leading meditation app. We are the fourth company in the world to become reproductively responsible, accredited by Hertility providing educational workshops around women’s health, family planning and fertility as well as progressive leave policies & hormone testing. A unique opportunity to work for a tech company that is helping the environment by revolutionising the way we travel. Our values are simple: Do Good by working for a better tomorrow; Think Big Act Smart by being curious, adaptable and data-driven; and remember that through collaboration we will always be Stronger Together.

Senior Full Stack Engineer London employer: SilverRail Technologies

At SilverRail, we pride ourselves on being an exceptional employer, offering a vibrant work culture that champions innovation and collaboration. Our hybrid working model allows for flexibility while maintaining strong team connections in our beautiful London office, complemented by a competitive benefits package including private healthcare and unique wellness initiatives. With a commitment to employee growth through tailored training and a focus on sustainability, joining us means contributing to a meaningful mission that reshapes travel for a better tomorrow.
S

Contact Detail:

SilverRail Technologies Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Full Stack Engineer London

✨Tip Number 1

Familiarise yourself with SilverRail's mission and values. Understanding their commitment to eco-friendly travel and innovative technology will help you align your answers during interviews, showcasing your passion for their goals.

✨Tip Number 2

Brush up on your knowledge of Java, SpringBoot, and React. Since these are key technologies for the role, being able to discuss your experience and any relevant projects in detail will demonstrate your technical expertise.

✨Tip Number 3

Prepare to discuss Agile methodologies and your experience in Scrum environments. Highlighting your ability to work collaboratively in sprints and your understanding of the Definition of Done will show that you're a great fit for their team dynamics.

✨Tip Number 4

Think about examples from your past work where you've implemented clean code practices and contributed to API design. Being ready to share specific instances will illustrate your hands-on experience and problem-solving skills.

We think you need these skills to ace Senior Full Stack Engineer London

Java 11+
Spring/SpringBoot
Hibernate
MySQL
JSON and XML API development
RESTful principles
Agile (Scrum) methodology
Git version control
CI/CD pipelines
Design patterns
SOLID principles
Test-Driven Development (TDD)
Strong communication skills
Time management
Problem-solving skills
Collaboration and teamwork

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in full stack development, particularly with Java, SpringBoot, and React. Emphasise your hands-on work experience and any projects that showcase your ability to write clean, maintainable code.

Craft a Compelling Cover Letter: In your cover letter, express your passion for transforming the travel industry and how your skills align with SilverRail's mission. Mention specific experiences that demonstrate your problem-solving abilities and your familiarity with Agile methodologies.

Showcase Relevant Projects: If you have worked on projects that involved building APIs or complex UI applications, include these in your application. Provide links to your GitHub or portfolio to give them a clear view of your coding style and capabilities.

Prepare for Technical Questions: Anticipate technical questions related to Java, Spring, RESTful principles, and Agile practices. Be ready to discuss your approach to writing unit tests and maintaining code quality, as these are crucial for the role.

How to prepare for a job interview at SilverRail Technologies

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Java, SpringBoot, and React in detail. Bring examples of projects you've worked on that demonstrate your ability to write clean, scalable code and how you've contributed to the design of applications.

✨Understand Agile Methodologies

Since the role requires working in an Agile environment, brush up on Agile principles and be ready to discuss your experience with Scrum ceremonies. Highlight how you’ve effectively collaborated with Product Owners and participated in sprints.

✨Demonstrate Problem-Solving Skills

SilverRail values a 'fail-fast-fail-early' philosophy, so be prepared to share examples of challenges you've faced in previous roles and how you approached solving them. This will show your ability to think critically and adapt.

✨Align with Company Values

Familiarise yourself with SilverRail's mission and values, such as sustainability and collaboration. Be ready to discuss how your personal values align with theirs and how you can contribute to their vision of reshaping travel.

Senior Full Stack Engineer London
SilverRail Technologies
S
  • Senior Full Stack Engineer London

    London
    Full-Time
    43200 - 72000 £ / year (est.)

    Application deadline: 2027-05-01

  • S

    SilverRail Technologies

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>