Snr Full Stack / Java Developer

Snr Full Stack / Java Developer

Swindon Freelance 39600 - 66000 £ / year (est.) No home office possible
H

At a Glance

  • Tasks: Develop and maintain services, support junior staff, and manage incident tickets.
  • Company: Hays is a leading recruitment agency, connecting talent with top employers.
  • Benefits: Enjoy remote work flexibility and competitive pay of £550 per day.
  • Why this job: Join a dynamic team, work on innovative projects, and enhance your skills in a supportive environment.
  • Qualifications: Experience in Java, Spring Boot, microservices, and SC clearance required.
  • Other info: Immediate interviews available; be part of a 24/7 support team.

The predicted salary is between 39600 - 66000 £ per year.

Hays are now looking for a Full Stack / Java Developer.

Remote Working: £550 p/d inside IR35

Interviewing Immediately

Currently SC Cleared

Skills for your new role:

  • Excellent development skills, with a depth of experience including Spring Boot, JPA/Hibernate, REST APIs, observability and monitoring, queue technologies and security.
  • Detailed knowledge of best practices such as SOLID principles.
  • Experience of building new and evolving microservices with emphasis on high availability and data integrity.
  • Highly experienced in test methodologies including unit testing with JUnit, use of TDD, integration tests and end-to-end testing, as a way to promote high quality codebases.
  • Working with relational databases - Postgres would be of particular relevance.
  • Supporting and developing complex architecture including APIs.
  • Willing to be part of a 24/7 L3 support team (on call).
  • Management and resolution of tickets relating to incident, change, service request and problem processes in accordance with the agreed PPPT / DDaT operating models.

Day to day tasks will include:

  • Developing and maintaining the existing service.
  • Updating service documentation where necessary.
  • Peer reviews.
  • Demonstration and acceptance of changes by the Programme Manager or agent on behalf of PM during the Sprint Review.
  • Supporting and mentoring junior staff.

Tech Stack (Required):

  • Backend: Java v17, Spring/Spring Boot.
  • Front End: Angular/HTML.
  • AWS Cloud services Local Stack.
  • Alfresco/Activiti/Camunda.
  • Apache Kafka.
  • MongoDB / MySQL or other RDBS.
  • Kubernetes / Docker.
  • Micro-services Architecture.
  • Security and PKI.
  • KeyCloak.
  • XML.

If you hold current SC Clearance and are interested in this role, click 'apply now' to forward an up-to-date copy of your CV.

Snr Full Stack / Java Developer employer: Hays Specialist Recruitment Limited

At Hays, we pride ourselves on being an exceptional employer, offering a dynamic remote working environment that fosters innovation and collaboration. Our commitment to employee growth is evident through continuous learning opportunities and mentorship, particularly for those in senior roles like the Snr Full Stack / Java Developer. With competitive rates and a focus on high-quality code practices, we ensure our team members are well-supported while contributing to meaningful projects that make a real impact.
H

Contact Detail:

Hays Specialist Recruitment Limited Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Snr Full Stack / Java Developer

✨Tip Number 1

Make sure you brush up on your knowledge of Spring Boot and JPA/Hibernate, as these are crucial for the role. Consider building a small project or contributing to an open-source one that showcases your skills in these areas.

✨Tip Number 2

Familiarise yourself with microservices architecture and best practices like SOLID principles. You could create a presentation or write a blog post about your understanding of these concepts to demonstrate your expertise during interviews.

✨Tip Number 3

Since the role involves working with AWS Cloud services, consider obtaining a relevant certification or completing a course. This will not only enhance your skills but also show potential employers your commitment to professional development.

✨Tip Number 4

Prepare for technical interviews by practising coding challenges that focus on Java and related technologies. Websites like LeetCode or HackerRank can be great resources to sharpen your problem-solving skills.

We think you need these skills to ace Snr Full Stack / Java Developer

Java v17
Spring Boot
JPA/Hibernate
REST APIs
Microservices Architecture
High Availability Systems
Data Integrity
Unit Testing with JUnit
Test-Driven Development (TDD)
Integration Testing
End-to-End Testing
Relational Databases (Postgres)
API Development
Incident Management
Change Management
Service Request Management
Problem Management
Angular
HTML
AWS Cloud Services
Kubernetes
Docker
Security and PKI
KeyCloak
XML
Observability and Monitoring
Queue Technologies
SOLID Principles
Peer Reviews
Mentoring Junior Staff

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with the specific technologies mentioned in the job description, such as Java v17, Spring Boot, and Angular. Use keywords from the job listing to ensure your application stands out.

Craft a Strong Cover Letter: Write a cover letter that not only summarises your relevant experience but also demonstrates your understanding of the company's needs. Mention your familiarity with best practices like SOLID principles and your experience in developing microservices.

Showcase Your Projects: If you have worked on relevant projects, include them in your application. Highlight your role, the technologies used, and the impact of your work, especially in areas like high availability and data integrity.

Prepare for Technical Questions: Anticipate technical questions related to your experience with test methodologies, APIs, and database management. Be ready to discuss your approach to unit testing and TDD, as well as your experience with incident management.

How to prepare for a job interview at Hays Specialist Recruitment Limited

✨Showcase Your Technical Skills

Be prepared to discuss your experience with the specific technologies mentioned in the job description, such as Spring Boot, JPA/Hibernate, and REST APIs. Highlight any projects where you've successfully implemented these technologies.

✨Demonstrate Best Practices Knowledge

Familiarise yourself with SOLID principles and be ready to explain how you've applied them in your previous work. This shows that you not only write code but also understand the importance of maintainable and scalable software.

✨Prepare for Testing Methodologies

Since the role emphasises testing, be ready to discuss your experience with unit testing, TDD, and integration tests. You might even want to prepare a few examples of how these practices have improved your code quality in past projects.

✨Understand the Support Role

As the position involves being part of a 24/7 L3 support team, think about your approach to incident management and problem resolution. Be ready to share experiences where you've successfully handled support tickets or resolved issues under pressure.

Snr Full Stack / Java Developer
Hays Specialist Recruitment Limited
H
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>