ACTIVE SC NEEDED-Senior Software Developer -FullStack( React/Node JS with Java/Python) in Newcastle upon Tyne

ACTIVE SC NEEDED-Senior Software Developer -FullStack( React/Node JS with Java/Python) in Newcastle upon Tyne

Newcastle upon Tyne Full-Time 50000 - 65000 € / year (est.) No home office possible
Relevance Lab

At a Glance

  • Tasks: Join our team to develop full-stack applications using React and Node.js.
  • Company: Dynamic tech company in Newcastle with a focus on innovation.
  • Benefits: Enjoy a competitive salary, hybrid work model, and professional growth opportunities.
  • Other info: Collaborative environment with strong emphasis on career advancement and learning.
  • Why this job: Be part of exciting projects that leverage cutting-edge technologies and agile practices.
  • Qualifications: Experience in software development with React, Node.js, Java, or Python required.

The predicted salary is between 50000 - 65000 € per year.

Location: Newcastle Upon Tyne, England, United Kingdom

Hybrid, 2 days onsite

1 yr. contract

The tech stack spans Node.js and React-style front ends with Spring Boot microservices, cloud deployment on AWS (and some Azure exposure) supported by Git-based CI/CD (GitLab and tools like Jenkins/Concourse), and data/integration components including MongoDB, Kafka and REST/APIs.

Engineering practices emphasize Agile with TDD/BDD and automated testing across UI and APIs using Playwright, Selenium/Cucumber, Mockito and Swagger, alongside accessibility testing (WCAG 2.2 with assistive tech such as JAWS/Dragon), plus Infrastructure as Code and data platforms using Terraform, Apache Spark, Python/Airflow, Docker, security scanning (e.g., Trivy, Trend Micro, Wiz) and Jupyter Notebooks, integrated with DWP Integration Team products (e.g. Data Access Layer and SFT).

Tech stack spans AWS and Azure cloud with Terraform for Infrastructure as Code, Java and Python services built as RESTful microservices (Spring Boot) supported by TDD/BDD, Apache Spark for data processing and Apache Airflow for orchestration, containerization with Docker, CI/CD and source control with GitLab/GitHub, streaming with Kafka, builds with Bazel/Maven, data stores including Postgres, MySQL and MongoDB, plus security scanning (e.g., Trivy, Trend Micro, Wiz) and Jupyter Notebooks, integrating with DWP Integration Team products such as the Data Access Layer and SFT.

ACTIVE SC NEEDED-Senior Software Developer -FullStack( React/Node JS with Java/Python) in Newcastle upon Tyne employer: Relevance Lab

Join a forward-thinking company in Newcastle Upon Tyne that prioritises innovation and employee development. With a hybrid work model, you will enjoy a flexible work-life balance while collaborating with a diverse team of experts in cutting-edge technologies. Our commitment to Agile practices and continuous learning ensures that you will have ample opportunities for professional growth and contribute to impactful projects in a supportive environment.

Relevance Lab

Contact Detail:

Relevance Lab Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land ACTIVE SC NEEDED-Senior Software Developer -FullStack( React/Node JS with Java/Python) in Newcastle upon Tyne

Tip Number 1

Network like a pro! Reach out to your connections in the tech world, especially those who work with Node.js or React. A friendly chat can lead to insider info about job openings that aren't even advertised yet.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects using the tech stack mentioned in the job description. Whether it's a GitHub repo or a personal website, let your work speak for itself.

Tip Number 3

Prepare for the interview by brushing up on Agile practices and TDD/BDD. We all know interviews can be nerve-wracking, but being well-prepared will help you stand out as a candidate who knows their stuff.

Tip Number 4

Don't forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take that extra step to connect with us directly.

We think you need these skills to ace ACTIVE SC NEEDED-Senior Software Developer -FullStack( React/Node JS with Java/Python) in Newcastle upon Tyne

Node.js
React
Java
Python
Spring Boot
AWS
Azure

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with the tech stack mentioned in the job description. We want to see your skills in Node.js, React, and any cloud deployment experience you have. Customising your CV shows us you're serious about the role!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're the perfect fit for our Senior Software Developer position. Mention specific projects where you've used Agile practices or worked with microservices, as this will grab our attention.

Showcase Your Projects:If you've got a portfolio or GitHub repository, make sure to include it in your application. We love seeing real examples of your work, especially if they involve technologies like Docker, Terraform, or automated testing tools. It gives us a better idea of what you can bring to the team!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into our hands quickly. Plus, it shows us that you're proactive and know how to navigate the application process!

How to prepare for a job interview at Relevance Lab

Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description. Brush up on Node.js, React, Spring Boot, and the cloud platforms like AWS and Azure. Being able to discuss your experience with these tools will show that you’re a strong fit for the role.

Showcase Agile Methodologies

Since the engineering practices emphasise Agile, be prepared to talk about your experience with Agile methodologies, TDD, and BDD. Share specific examples of how you've implemented these practices in past projects to demonstrate your understanding and adaptability.

Prepare for Technical Questions

Expect technical questions related to microservices, REST APIs, and CI/CD processes. Practise coding challenges or system design questions that might come up during the interview. This will help you feel more confident and ready to tackle any technical assessments.

Discuss Accessibility and Security

With a focus on accessibility testing and security scanning, be ready to discuss your experience in these areas. Talk about any tools you've used, like JAWS or Trend Micro, and how you’ve ensured your applications are secure and accessible to all users.