FullStack Software Engineer

Karat Inc.
Chester, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 60K

Job location

Chester, United Kingdom

Tech stack

Java
Agile Methodologies
Automation of Tests
Code Review
Relational Databases
DevOps
Github
PostgreSQL
Microsoft SQL Server
Pair Programming
TypeScript
Spring-boot
Backend
Front End Software Development
Terraform
Jenkins
Microservices

Job description

  • Maintain and enhance existing applications using Java (8, 17, 21) and SQL Server.
  • Design and develop cloud-native solutions on GCP using Typescript, Java, and PostgreSQL.
  • Collaborate with cross-functional teams to deliver high-quality software aligned to business needs.
  • Apply DevOps practices including CI/CD pipelines and automated testing.
  • Participate in code reviews, pair programming, and agile ceremonies.
  • Ensure robust documentation and knowledge sharing across the team.

Requirements

  • Strong experience in Java development across multiple versions.
  • Solid understanding of relational databases, particularly SQL Server and PostgreSQL.
  • Experience with Typescript and modern frontend/backend frameworks.
  • Familiarity with cloud platforms, ideally GCP, and associated services.
  • Knowledge of DevOps tooling and practices (e.g., Jenkins, GitHub Actions, Terraform).
  • Ability to work in agile teams and contribute to collaborative delivery.

Desirable Skills

  • Exposure to legacy system maintenance and modernisation.
  • Experience with Spring Boot and microservices architecture.
  • Understanding of security and performance considerations in cloud environments., Disability Confident About Disability Confident A Disability Confident employer will generally offer an interview to any applicant that declares they have a disability and meets the minimum criteria for the job as defined by the employer. It is important to note that in certain recruitment situations such as high-volume, seasonal and high-peak times, the employer may wish to limit the overall numbers of interviews offered to both disabled people and non-disabled people. For more details please go to .

Benefits & conditions

We're proud to be a leader in diversity, equity, and inclusion. From our menopause health package to our Working with Cancer initiative, we're creating a workplace where everyone can thrive.

We're also a Disability Confident Leader, and we guarantee interviews for a fair and proportionate number of applicants with disabilities, long-term health conditions, or neurodivergence who meet the minimum criteria.

Our benefits include:

  • Up to 15% pension contribution
  • Annual bonus (based on Group performance)
  • Share schemes, including free shares
  • 28 days' holiday plus bank holidays
  • Flexible benefits tailored to your lifestyle
  • Generous parental leave and wellbeing support

Ready for a career where you can have a positive impact as you learn, grow and thrive?

About the company

We're hiring! Join us as a FullStack Software Engineer in Chester We're about to embark on an ambitious Google Cloud transformation journey, and we're looking for motivated, talented technology professionals to help shape the future of our platform. This is a chance to be part of something exciting from the very beginning, helping us build scalable, secure, and customer-focused solutions that make a real difference! We're looking for a talented and motivated Software Engineer to join our Chester-based team within the Financial Wellbeing Platform. This is an exciting opportunity to play a key role in our cloud-first journey, building modern, scalable solutions on Google Cloud Platform (GCP). You'll be working on innovative projects using Java Quarkus, TypeScript, and PostgreSQL, leveraging GCP services to deliver high-quality, resilient applications. While you'll provide essential support for some existing systems, the emphasis is on designing and developing new cloud-native solutions that drive our transformation forward. This is a hands-on engineering role where you'll collaborate closely with a passionate team, champion best practices, and continuously improve how we deliver value to our customers. You'll have the chance to make a real impact by shaping the future of our technology landscape and influencing decisions that affect millions of customers. Working with cutting-edge cloud technologies, you'll gain hands-on experience in modern frameworks and cloud-native design patterns, supported by access to training, certifications, and mentoring to accelerate your growth.

Apply for this position