Job Search and Career Advice Platform

Enable job alerts via email!

Software Developer

McGregor Boyall Associates

Easter Howgate

Remote

GBP 80,000 - 100,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology recruitment company is looking for a Senior Software Developer to work remotely with occasional trips to Edinburgh. This role involves enhancing and supporting critical digital services, developing Spring Boot applications, and contributing to cloud-first architecture transformations. The ideal candidate will have extensive experience in Java and cloud technologies, alongside a commitment to collaborative engineering practices.

Qualifications

  • Solid experience in developing applications using Spring Boot and REST APIs.
  • Proficient in Java programming with a focus on modern cloud strategies.
  • Experience in transitioning from legacy systems to cloud-first architectures.

Responsibilities

  • Develop and support Spring Boot web applications and REST APIs.
  • Contribute to the transition from legacy systems into a cloud-first architecture.
  • Maintain and upgrade Java and Spring Boot services.

Skills

Spring Boot
REST APIs
Java
AWS
ETL pipelines
NoSQL databases
Cloud architectures
Job description
Senior Software Developer

Remote (with occasional trip to Edinburgh)

12 months duration

Day rate offered £450 outside ir35

A highly skilled Senior Developer is required to support the ongoing delivery and modernisation of critical digital services within a major national registration domain. You will join an established cross-functional engineering team working to enhance, replace and support core systems as part of a transition from legacy platforms to a modern hybrid-cloud environment.

What you'll do
  • Develop and support Spring Boot web applications and REST APIs deployed in OpenShift
  • Contribute to the transition from legacy systems into a cloud-first architecture
  • Support and enhance domain-specific systems, including case management, workflow and register services
  • Lead technical delivery for web applications that enable end-to-end processing of key registration activities
  • Maintain and upgrade Java and Spring Boot services (Java 21 upgrades, dependency management, monitoring and alerting)
  • Investigate and support replacement of bulk processing services
  • Troubleshoot across AWS-based components, ETL pipelines, relational and NoSQL databases
  • Contribute to disaster recovery assurance activities

Apply collaborative engineering practices, including pairin...

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.