Make yourself visible and let companies apply to you.
Roles
RESTful Jobs
Overview
Discover the latest RESTful jobs on Haystack, your go-to IT job board for top developer roles. Whether you’re a skilled RESTful API developer or looking to specialize in REST architecture, explore exciting opportunities with leading tech companies. Start your next career move today and find RESTful jobs that match your skills and ambitions.
C# .NET Software Developer - with Blazor. Award-Winning SaaS. Remote
RecruitmentRevolution.com
Multiple locations
Fully remote
Mid - Senior
£45,000 - £65,000
RECENTLY POSTED

We are the makers of the fastest-growing vending management software in the British Isles, helping clients monitor/manage their estates of vending and coffee machines, as well as micro markets, through our extensive/powerful vending management systems.

We have an exciting opportunity for a C# .NET Software Developer to join our multi-award-winning team and play a pivotal role in the design, development, and maintenance of our software products.

The future is looking prosperous and we want you to be part of that.

If you are a passionate C# .NET developer (with Blazor experience) and are looking to make a significant impact within a small, talented team, we would love to hear from you!

The Role at a Glance:

C# .NET Software Developer
£45,000 – £65,000 Dependent on Experience
Full Time - Permanent
25 days holiday plus benefits
Location: fully remote for senior developers / hybrid working (2 days in Sheffield office) for a less experienced developer

Culture: Embrace Innovation and Change
Company: Award-winning SaaS company & leading provider of vending and coffee management software. Owned by Cantaloupe - 29,000+ customers worldwide

Your Background: 4+ years C# .NET. Commercial Blazor experience. SQL Server knowledge. Database Management, Database Design, Problem-Solving, Developing Web Applications, Testing Web Applications.

More About Us:

We are SB Software, part of Cantaloupe Inc. Our vending management software was created right from the outset to make things Simply Better. First in vending, then in office coffee, and increasingly in micro markets. We make the best management systems anywhere, to help make our client’s business the best it can be.

Now, over a decade later, our company has grown, through the success of our clients. As our client base increases, we are able to invest ever more in our people, our products and our services. And this makes Vendmanager even more effective, attracting additional clients, as we expand in the UK and overseas.

Today, we take pride in harnessing in-house the best technology expertise there is anywhere (spanning software, hardware and integration). And we serve the whole of the British Isles, while still continuing to grow apace, as new clients choose to join up.

The C# .NET Software Developer role:

We are seeking an experienced C# .NET Software Developer with expertise in Blazor to join our small, focused team. This opportunity requires a professional with a strong background in developing robust and scalable web applications. As a key member of our development team, you will report directly to the Head of Development and play a pivotal role in the design, development, and maintenance of our software products.

A typical week as a C# .NET Software Developer:

• Developing, testing, and maintaining web applications using C# .NET and Blazor.
• Contributing to the architecture and design of new and existing applications and
• integrated services.
• Collaborating with stakeholders to define, design, and ship new features.
• Troubleshooting and resolving software defects and issues.
• Participating in code reviews to maintain high code quality standards.
• Ensuring all code is well-documented and adheres to best practices.

What will you bring?

• Minimum of 4 years of current / recent professional experience in C# .NET development.
• Knowledge of database design and management (SQL Server).
• Proven experience with Blazor
• Strong understanding of object-oriented programming principles.
• Experience with front-end technologies such as HTML, CSS, and JavaScript.
• Familiarity with RESTful APIs and web services.
• Excellent problem-solving skills and attention to detail.
• Ability to work effectively in a small team environment.
• Strong verbal and written communication skills.

Nice to Haves:

• Experience of Devexpress components.
• Familiarity with Agile development methodologies.
• Experience with Azure or other cloud platforms.

Why Join Us?

• Competitive salary and benefits package.
• Opportunity to work on cutting-edge technologies.
• Supportive and collaborative team environment.
• Opportunities for professional growth and development.
• Flexible working hours and hybrid work options.

If you love clean code, smart problem-solving, and working with talented people who care about what they build, we’d love to meet you. Join us and be part of a growing, award-winning SaaS team where your ideas matter and your work makes a difference. Apply today.

Application notice… We take your privacy seriously. When you apply, we shall process your details and pass your application to our client for review for this vacancy only. As you might expect you may be contacted by email, text or telephone. Your data is processed on the basis of our legitimate interests in fulfilling the recruitment process. Please refer to our Data Privacy Policy & Notice on our website for further details.

If you have any pre-application questions please contact us first quoting the job title & ref. Good luck, Team RR

Front End Developer
Job Board Direct
Lee-on-the-Solent
In office
Mid - Senior
£45,000
RECENTLY POSTED

Front-End Developer - Enterprise Data PlatformLocation: Lee-on-the-Solent, Fareham, Hampshire, UKSalary: £30,000 - £45,000 (DOE)Contract: Permanent, Full-TimeBuild Interfaces That Make Complex Data Usable
About DQ Global
For over 30 years, DQ Global has been solving one of the most persistent challenges in enterprise technology: helping organisations trust their customer data.
Our software is used worldwide to cleanse, validate, match, merge, and transform customer records across CRM, ERP, marketing automation, and operational systems.
Today, were investing heavily in modern, intuitive front end experiences that make complex data workflows simple - and this is where you come in.
Front-End Developer - The Opportunity

  • Were looking for a Front-End Developer who enjoys turning complex data workflows into clean, responsive, and intuitive user interfaces.
  • Youll play a key role in shaping how users interact with our platform, improving usability, performance, and clarity across enterprise-scale applications.
  • While this role is front-end focused, youll collaborate closely with backend engineers and may occasionally work with C#/.NET services.

Front-End Developer - What Youll Be Working On

  • Building and evolving Angular-based UIs for enterprise data products
  • Creating reusable, well-structured UI components
  • Optimising front-end performance, accessibility, and responsiveness
  • Translating complex requirements into simple, intuitive user experiences
  • Integrating UIs with our C#/.NET and RESTful API services
  • Contributing to UI architecture, patterns, and best practices
  • Writing clear technical documentation and sharing knowledge across the team
  • Working closely with backend, product, and commercial teams

Front-End Developer - What Were Looking ForEssential:

  • 3-5+ years experience in front-end development
  • Strong, hands-on experience with Angular (or similar frameworks)
  • Experience working with C# and .NET (you won’t be writing backend code every day, but you’ll work closely with our services)
  • Solid understanding of modern JavaScript/TypeScript and front-end architecture
  • Experience consuming RESTful APIs
  • Strong attention to detail and UI/UX quality
  • Comfortable working independently and collaboratively
  • Right to Work in the UK (no sponsorship available)

Front-End Developer - Nice to Have:

  • Familiarity with databases (such as SQL Server)
  • Experience with cloud environments (particularly Azure)
  • Docker / containerised front-end deployments
  • Exposure to enterprise-scale or data-heavy applications
  • Interest in test automation and front-end quality practices

Why Join:This role gives you an opportunity to make a meaningful impact on businesses who depend on clean, reliable customer data; and on their ability to become AI-ready.
Youll benefit from:

  • Real ownership over UI decisions, component design, and UX direction
  • Enterprise level complexity, without the bureaucracy or chaos - the best of both worlds
  • An experienced, supportive engineering team that values clean, thoughtful front end work
  • Direct involvement in defining modern patterns, standards, and UI architecture
  • A role where your decisions will directly shape how organisations see and trust their data
  • The opportunity to influence upcoming UX modernisation and product expansion initiatives

What Success Looks LikeIn 3 months:

  • Youve built and shipped UI components used across the platform
  • You understand key data workflows and can turn requirements into clean UIs

In 6 months:

  • You influence front end patterns, architecture, and UX direction
  • You own a section of the platforms UI/UX roadmap

If You Want to Build Interfaces That Make Enterprise Data Usable, Reliable, and AI Ready - Wed Love to Hear From You

Shopify Theme Engineer
Randstad Digital
London
Hybrid
Senior
£85,000
RECENTLY POSTED
+3

Senior Shopify Theme Engineer

??London - hybrid working

Salary up to £85,000

A well established consultancy firm is looking for an experienced Shopify Theme Engineer to lead the technical evolution of a global eCommerce storefronts. This role is an architecture heavy role and you will be responsible for defining, designing, and implementing scalable systems that support some of the most high-profile artists in the world.

As a Senior Shopify Theme Engineer, you will:

  • Own the full lifecycle of global Shopify stores, from initial architecture to long-term maintenance.
  • Connect storefronts with enterprise back-office tools, including OMS, IMS, WMS, and payment gateways.
  • Create unique, responsive interfaces using Liquid, Tailwind, and modern JavaScript.
  • Build high-performance, flexible sites using Shopify Hydrogen and React.
  • Streamline workflows by managing secure data transfers via APIs and webhooks.
  • Maintain high standards through TDD, Playwright testing, and Jenkins CI/CD pipelines.

Essential Skills

  • 10+ years of software development experience with a MUST in the Shopify platform.
  • Advanced proficiency in Shopify Liquid and modern JavaScript patterns
  • Experience with Typescript, React, Tailwind, and CSS3.
  • Experienced in NodeJS, RESTful APIs, and general data transfer approaches.
  • Practical knowledge of Jenkins CI/CD, Playwright, Git, and TDD.

London - hybrid working | Salary up to £85,000 + fantastic benefits and working culture

If this seems of interest then please apply directly to the AD or send your CV to

Randstad Technologies Ltd is a leading specialist recruitment business for the IT & Engineering industries. Please note that due to a high level of applications, we can only respond to applicants whose skills & qualifications are suitable for this position. No terminology in this advert is intended to discriminate against any of the protected characteristics that fall under the Equality Act 2010. For the purposes of the Conduct Regulations 2003, when advertising permanent vacancies we are acting as an Employment Agency, and when advertising temporary/contract vacancies we are acting as an Employment Business.

Senior Scala Engineer
SF Recruitment
West Midlands
Hybrid
Senior
£60,000 - £85,000
RECENTLY POSTED

Senior Scala Engineer£60,000 - £85,000 + bonus + benefitsPermanent Hybrid & Remote Opportunities Available (2 days/month in West Midlands)*

We’re hiring a Senior Scala Engineer to build and evolve high-scale backend services in a modern engineering environment. This is a hands-on role with real ownership, strong technical standards and the chance to influence how systems are designed, built and run.

What you’ll do:

  • Build and maintain Scala services using functional programming principles
  • Design and optimise RESTful APIs and microservices
  • Write high-quality, well-tested code (TDD/BDD)
  • Work with PostgreSQL and/or NoSQL databases
  • Contribute to CI/CD pipelines, cloud infrastructure, and containerised deployments
  • Mentor other engineers and shape technical best practices

What we’re looking for:

  • Strong commercial experience with Scala
  • Solid functional programming background
  • Experience with REST APIs, JSON (Play JSON or Circe)
  • Database experience (PostgreSQL and/or NoSQL)
  • Testing experience (ScalaTest, Specs2, Mockito)
  • Familiarity with CI/CD, Docker/Kubernetes, and cloud platforms

This role requires eligibility for UK Security Check (SC) clearance. Therefore, you must:

  • Have lived continuously in the UK for the last 5+ years
  • Have the correct right to work in the UK
  • Have not had any trips out of the UK in the last 5 years which have lasted 28 consecutive days or more
  • Be willing to undergo a thorough background check as part of the vetting process.

(Applications from candidates not eligible for SC clearance cannot be considered).

So, if you’re an experienced software engineer with strong Scala experience, are based in a commutable distance to the West Midlands and you would be eligible for SC clearance, please apply now to be considered!

Full Stack .NET Developer
Reed Technology
Newcastle upon Tyne
Hybrid
Mid
£40,000
RECENTLY POSTED

Want to join a modern, ambitious tech-driven business where you can own your projects, influence future architecture, and work with a cutting-edge tech stack?

If you’re a Full Stack .NET Developer passionate about building high-quality software and want real career progression, this role is for you!

This is a hybrid working model where the expectation is to come in 2-3 times per week to the Stockton office.

Why join?

  • This is your chance to join a local innovative technology company undergoing exciting modernisation and cloud transformation.
  • You’ll work on impactful products used by thousands of customers and contribute directly to new features, system improvements, and platform migration initiatives.
  • You’ll benefit from a talented supportive team that values innovation and autonomy who you can in turn learn from and leverage your own skills.
  • They’re a flexible employer so whether it’s perhaps the school run, a regular exercise class or other commitments - they’ll work together with you to make it work.
  • The team is still growing and there are plans to add headcount further into 2026 as part of the wider growth strategy.

The role…

  • Work closely with senior engineering leadership and experienced developers who will mentor and support your growth.
  • Receive coaching, guidance and regular reviews to develop your skills as a mid-level engineer.
  • Build high-quality, scalable applications using modern frameworks and development tools.
  • Translate user stories into functional features while collaborating with Product and QA teams.
  • Maintain, optimise and debug existing platforms; contribute to code reviews and CI/CD deployments.
  • Support modernisation efforts, including cloud-first architecture, and promote best practices and clean code principles.

Technical Requirements - To be a good fit for this role you should have a few years commercial experience in …

  • C#, .NET
  • SQL server
  • Experience with RESTful APIs, SOAP APIs, GraphQL and other types of APIs.
  • Good design/architectural patterns
  • Understanding of Unit Testing
  • Javascript and any related framework

Bonus points if you have…

  • Created cloud based solutions
  • CI/CD processes
  • Mobile application development using MAUI

Naturally technical experience is important as it is for any software development role you will not be hired in isolation of your tech skills. Drive, ambition and a good attitude are qualities that hold value.

Working benefits

  • Salary up to £44,000
  • Annual pay reviews / increases
  • 27 days Holidays plus Bank Holidays
  • Discounts on some utility bills
  • Flexible working hours
  • Health plan
  • Free parking
  • Above industry standard sick pay cover

Interview process / Application process

  • You must be eligible to work in the UK, sponsorship is not offered.
  • 2 stage interview, 1 initial 30 min teams call with the Lead Developer and if successful followed by a face to face where you’ll meet the CTO and Head of Talent in the office for around 1.5 hours.

If you would like to know anything more about this role or even just want to hear what other .NET Software Developer positions I have that may also be a good match for you then give me a shout on / catch me on LinkedIn ’ Jessica Blackburn ’

Swift UI Mobile App Lead Developer - Leicestershire
Mapp UK Ltd
Leicester
In office
Senior
£70,000
RECENTLY POSTED

SwiftUI Mobile App Lead Developer - Leicestershire
Salary £62K-£70K basic + Annual Bonus + Share Option + Pension + other great benefits
A new and exciting role for a Mobile App Lead Developer with a strong technical background in developing Apple ecosystem customer facing iOS apps in Swift to join one of the UK’s leading FTSE100 companies.
Our client has re-written their mobile app using Swift 6 in iOS 26 Liquid Glass using brand new code.
You will lead and mentor a team of up to 10 experienced developers and work alongside the architects in improving the App, delivery metrics and KPI’s.
Key experience:

  • Technical Proficiency: Demonstrable experience in building robust iOS applications using Swift 5 or Swift 6 and Swift UI (experience with Swift 6 language. iOS 18 and above) with familiarity with the Apple ecosystem.
  • Analytical & Problem Solving Skills: Ability to troubleshoot, optimise application performance, and resolve complex technical issues effectively.
  • Automation: Proficient in implementing Unit Testing and UI Tests using Swift Testing & XCUITest framework to ensure application reliability.
  • Agile Methodologies: Proven track record in agile development methodologies, including experience with Scrum.
  • CI/CD: Solid experience in continuous integration and delivery e.g. Azure DevOps.
  • RESTful APIs: Hands on experience with Restful APIs integration.

Swift UI Mobile App Lead Developer - Leicestershire

GIS Integration Architect
Stackstudio Digital Ltd.
Reading
Hybrid
Senior - Leader
£500,000 - £550,000
RECENTLY POSTED

Job DetailsRole / Job Title:GIS Integration ArchitectWork Location:Reading, UKMode of Working (Hybrid / Office-based):HybridIf Hybrid, how many days are required in office?Max 2 days a weekThe Role

  • Define the integration reference architecture for ArcGIS Enterprise (Portal, ArcGIS Server, Data Store)
  • Select and govern integration patterns (RESTful APIs, webhooks, event-driven) based on business and non-functional requirements (NFRs)
  • Establish governance and standards for service design, versioning and API lifecycle

Your ResponsibilitiesSystems Integration & Interoperability

  • Architect integrations between ArcGIS and platforms such as SAP (ERP/EAM), Salesforce
  • Design and oversee bi-directional data flows (feature services, map/geoprocessing services, geo-event streams, ETL pipelines) with robust retry, idempotency, and error handling
  • Implement identity federation (SAML/OAuth2/OpenID Connect, SCIM), role-based access control, and service security

Utility Network (Preferred)

  • Guide ArcGIS Utility Network integration patterns: subnetwork updates, network topology validation, and synchronization with other systems

Leadership & Stakeholder Management

  • Translate business processes into integration designs and service contracts
  • Lead cross-functional teams (GIS, IT, operations, vendors) and conduct architecture reviews, POCs, and solution walkthroughs
  • Create roadmaps, Runbooks, and knowledge transfer for operations

Your ProfileEssential Skills / Knowledge / Experience*(Up to 10, Avoid repetition)*

  • 8+ years of experience
  • Strong experience with Esri ArcGIS platform (ArcGIS Enterprise, ArcGIS Online, ArcGIS Pro)
  • Understanding with Utility Network Model (UNM) and advanced GIS workflows
  • Govern integration patterns (RESTful APIs, webhooks, event-driven) based on business and non-functional requirements (NFRs)
  • Knowledge of geodatabase design, SQL, and spatial analysis
  • Familiarity with cloud GIS deployments (Azure/AWS) and DevOps practices

Desirable Skills / Knowledge / Experience*(As applicable)*

  • Water Utilities and other utilities experience
  • Esri certifications (Web Application Developer, Enterprise Administration)
  • Knowledge of data migration and integration with enterprise systems
Senior Software Developer
Yolk Recruitment Limited
Cardiff
Hybrid
Senior
£65,000
RECENTLY POSTED
+6

?? Senior Software Developer (Java) ?? Cardiff ?? Up to £65,000 DOE What You’ll Do: You’ll join a collaborative, cross-functional team where you’ll play a key role in building and enhancing robust software solutions used by organisations around the world. Day to day, you’ll be hands-on with designing, developing and maintaining scalable applications, while contributing to technical decisions and continuously improving how the team works. You’ll work closely with Product Owners, QA and DevOps colleagues to translate requirements into high-quality solutions, support production releases, and help resolve complex technical issues. There’s also a strong opportunity to mentor others and progress towards a lead developer position, shaping both the technology and the team’s future direction. What You’ll Bring: Strong commercial experience with Java 8+ and modern development practices Solid knowledge of frameworks such as Spring Boot, Spring Cloud and Hibernate Experience building microservices and RESTful APIs A good understanding of modern software architectures including microservices and event-driven design Hands-on experience with AWS , Docker and cloud-native development Confidence writing and maintaining unit tests using tools such as JUnit and Mockito Experience working with relational databases such as SQL or MySQL Familiarity with Git-based version control and Agile delivery environments Strong problem-solving skills, clear communication and a genuine desire to keep learning Why You Should Apply: This is a chance to work on meaningful software that supports workplaces globally. You’ll benefit from a hybrid working model, strong support for personal development, and a culture that values collaboration, learning and inclusion. Alongside an attractive benefits package including enhanced parental leave, generous annual leave, healthcare support and a pension scheme, you’ll have access to learning platforms and clear opportunities to grow your career in a supportive, forward-thinking environment. Ready to Apply? Contact Jack Winder to find out more. Please apply with a CV and a cover letter outlining why you’re perfect for the role. Know someone great for the job? We offer a referral scheme-just get in touch! Note: We do our best to respond to every application, but due to volume, we can’t always guarantee it. If you haven’t heard back within 7 days, unfortunately, you haven’t been successful this time. Keep an eye on our site for new opportunities! TPBN1_UKTJ

Software Engineer
Certain Advantage
Portsmouth
Hybrid
Mid - Senior
£1 - £55
RECENTLY POSTED
+1

Software Engineer (Java)SC Clearance RequiredCertain Advantage are hiring for a Software Engineer based in Portsmouth.This role is on an initial 12-month contract and is required to be onsite 3 days a week. Your responsibilities:

  • Contribute across the full software development lifecycle, including design, development, testing, and deployment.
  • Design software solutions using UML/SysML and contribute to technical architecture within a microservices environment.
  • Develop high-quality Java applications using Spring Boot, Spring Framework and related technologies.
  • Implement and maintain RESTful web services over HTTPS within distributed systems.
  • Write and maintain automated tests, ensuring quality and reliability are built into the solution from the outset.
  • Participate in Agile ceremonies including sprint planning, estimation, reviews and retrospectives.
  • Collaborate closely with team members and wider stakeholders to design, implement and test new product features.
  • Contribute to CI/CD pipelines, source control (Git) and issue tracking tools such as Jira.
  • Ensure compliance awareness and act with integrity, supporting standards, reputation and sustainable growth.

The individual:

  • Java Core (version 8+)
  • Spring Boot, Spring Framework - Good knowledge of Developing in Spring with Hibernate
  • Good Knowledge of developing REST within HTTPS
  • Experience of developing within a microservice architecture
  • Distributed systems
  • Knowledge and use of software design patterns
  • Agile Development Processes
  • CI/CD delivery techniques
  • Source code management (we use GIT)
  • Use of Issue tracking systems (such as Jira)
  • UML/SysML using Enterprise Architect or similar
  • Ability to self-motivate and to work well within a team environment.
  • Ability to promote innovation in self and others
  • Ability to interact with internal & external stakeholders in a confident and professional manner

Does this sound like your next career move? Apply today.Working with Certain AdvantageWe go the extra mile to find the best people for the job. If you’re hunting for a role where you can make an impact and grow your career, we’ll work with you to find it.We work with businesses across the UK to find the best people in Finance, Marketing, IT and Engineering. If this job isn’t for you, head to certainadvantage.co.uk and register for job alerts and career guidance tips.

Office.js Developer (Outlook)
Oscar Associates Limited
London
Hybrid
Mid - Senior
£500,000 - £550,000
RECENTLY POSTED

Office.js Developer (Outlook Add ins) | £500-£550p/day (Inside IR35) | London (Hybrid, 2/3 days in office) | 10 month contract

Our client is looking for a experienced Office Add-in Developer (specialising in Outlook/have worked extensively with) to help support add-in solutions within a enterprise scale messaging environments. The focus of the role will be building robust, cross platform Outlook add-ins that perform across Windows, macOS, web and mobile clients.

It’ll be an exchange landscape that’s both on-premises infrastructure and Microsoft 365, where you will collaborate closely with engineering, product and operations teams in an agile delivery model.

What you’ll be doing:

  • Architecting, developing, and enhancing Outlook add-ins using modern Microsoft frameworks and tools
  • Ensuring add-ins deliver a consistent experience across all Outlook clients, including desktop, browser, and mobile
  • Connecting add-ins to backend systems, APIs, and identity services such as Microsoft Graph and Azure Active Directory
  • You’ll be working closely with product owners, architects, QA, and operations
  • Maintaining compatibility across Exchange on-premises and Exchange Online deployments
  • Producing and maintaining technical documentation, design guidelines, and development standards

What we’re looking for:

  • You can demonstrate experience delivering Outlook add-ins within enterprise environments
  • Strong hands on skills with Office.js, JavaScript or TypeScript, HTML, and CSS
  • Deep understanding of Microsoft 365, Exchange Online, and the behavioral differences between Outlook clients
  • Experience integrating with Microsoft Graph, RESTful APIs, and modern authentication methods (OAuth / Azure AD)

Nice to have:

  • Exposure to CI/CD pipelines, Git-based version control, and automated testing practices
  • Experience with Azure services such as App Services, Functions, Storage, or Key Vault

Candidates will be required to go through background checks before commencing contract.

Must be eligible to live and work in the specified work location . Some occasional travel maybe required. Only successful candidates will be contacted.

EQUAL OPPORTUNITIES Our client is committed to equal opportunities and actively seeks applications from all sectors of the community irrespective of sex, race, colour, nationality, ethnic or national origin, disability, marital status, sexual orientation, having responsibility for dependents, age, religion/beliefs, or any other reason which cannot be shown to be justified

If this sounds like a good fit, apply now!

Office.js Developer (Outlook Add ins) | £500-£550p/day (Inside IR35) | London (Hybrid, 2/3 days in office) | 10 month contract

Oscar Associates (UK) Limited is acting as an Employment Agency in relation to this vacancy.

To understand more about what we do with your data please review our privacy policy in the privacy section of the Oscar website.

UX Engineer
Ochre
North West London
Hybrid
Mid - Senior
Private salary
RECENTLY POSTED
+2

UX Engineer / FE EngineerFixed Term / PermBased: Hybrid (London Office)Working hours: Full timeLevel: Mid-SeniorNote:To be considered, applications will require a cover letter describing specific fit for the role.Who We AreOchre is a music retail technology company, helping labels, artists, distributors, and brands to run their ecommerce operations. Growing from our roots in music D2C (direct-to-consumer) retail, we are becoming a leader in providing tailored and scalable ecommerce solutions for the music industry. We work with some of the worlds best labels and artists - including Warp, Oasis, Dirty Hit, Ninja Tune, Anjuna and many, many more.
We are a creative company dedicated to helping our clients succeed in music ecommerce through best-in-class tools and services. As we expand and develop, we want to find new team members who are not only skilled in their field, but also passionate about music, technology, art and culture. Our offices are shared with our sister companies, Warp Records and Bleep - making it a creative, engaging and dynamic environment.
We pride ourselves on having a highly collaborative and energetic working environment. Being part of a cross-disciplinary team, you will be working closely with people across the business to define and realise our next generation of products.The RoleWe are looking for a UX Engineer or a Front-end Engineer with React & UX focus to work alongside our product and technology teams. The role is ideal for an established mid-senior UX Engineer looking for a new challenge. Broadly speaking, the role will be 75% development and 25% UX.
As a member of the Product team, you will be a key voice in developing and expanding our platform. Collaborating directly with teammates from across the business, you will jointly devise new capabilities and features with a focus on UX. You will also be responsible for refining our approach to Front-end Development, and will be part of a working group responsible for defining our approach to User Experience.
You will also have a say in how we improve our working processes and strengthen relationships with other teams. We use an Agile framework to implement new features quickly and validate our efforts based on user feedback.
We are a scale-up in a period of marked growth, and every member of our team plays an important part in our success as a company. As the business grows, there will be plenty of opportunities to expand technical domain knowledge as well as adjacent skills. You will also be excited by the challenge of scaling up gracefully, balancing best practice with the near- and mid-term needs of the business.
Summary

  • Mid-senior with significant experience in modern React / Next.js development
  • Strong understanding of, and working experience leading UX and UI activities, preferably in an ecommerce / retail environment (B2B or B2C)
  • Substantial experience across the feature development lifecycle, contributing to UX, Solutioning, and Build
  • Some experience contributing to and implementing process improvements / best practices for both UX and FE
  • Self-directed and collaborative working style - interested and able to collaborate with business leads to define clear features from broad requirements
  • Experience working with mockups within Figma, and a grasp of basic design principles

Role Responsibilities

  • Responsible for refining and implementing approach to FE development across the platform, and collaboratively refining approach to UX within the feature lifecycle
  • Own and mature Ochres Front-end architecture in collaboration with the Head of Technology
  • Work with product and development team members to co-devise new capabilities and incrementally improve existing feature set
  • Lead FE development based on React / Next.js, working closely with back-end team to coordinate build of supporting infrastructure
  • Collaborate with Product Designers, inputting into designs and translating into responsive, accessible, and performant front-end code.
  • Contribute to and help maintain our design system and component libraries

Competencies

  • Strong and recent experience in modern FE development using React / NextJS with App Routing, preferably in a retail / e-commerce environment
  • Experience contributing to FE design systems and component libraries
  • Experience with replatforming legacy front end
  • Conversant with modern User Experience principles and can deploy them in a real world means, tailored to the specific needs of the business
  • Experience integrating with RESTful APIs
  • Experience working with design tools (e.g. Figma) and collaborating with designers
  • Excellent communication (spoken and written) skills and experience within a cross-disciplinary team. Ability to translate technical concepts in plain language when collaborating with non-tech team members
  • Interested and energised by the challenges of a scale-up environment; experience in a scale-up (or similar environment within a larger business) a big plus
  • (Bonus) Experience with front-end development using Grails framework or similar MVC frameworks (Grails, Ruby on Rails, SpringBoot):
  • Build FE views against back end endpoints - API like
  • Work with existing GSP (Grails templating format) views or similar

Technologies

  • NextJS with App routing (v13 onwards)
  • React 18+
  • tailwindCSS
  • playwright
  • Mock service workers
  • turborepo
  • pnpm
  • github actions
Java Software Developer
Line Up Aviation
Portsmouth
In office
Mid
£55/hour
RECENTLY POSTED
+1

On behalf of our client, we are seeking to recruit a Java Software Developer on an initial 12-month contract. As the Java Software Developer, you shall contribute to all stages of the software development lifecycle and thus have solid experience in design (particularly using UML), development (particularly using Java technologies) and test. The developer should have experience of working with microservices. Automated testing is a critical part of the project so any experience of this would be highly beneficial

Role: Java Software Developer
Pay: 55 per hour Via Umbrella
Location: Portsmouth
Contract: Monday - Friday 37 hours per week, 12 months contract
IR35 Status: Inside
Security Clearance: Security Clearance required on submission

Responsibilities

  • Development of code within an agile environment (scrum).
  • Working with the team to design, implement and test features for a new product development.
  • Task estimation in accordance with sprint planning.

Essential Skills:

  • Java Core (version 8+)
  • Spring Boot, Spring Framework - Good knowledge of Developing in Spring with Hibernate
  • Good Knowledge of developing REST within HTTPS
  • Experience of developing within a microservice architecture
  • Web Services using RESTful APIs
  • Distributed systems
  • Knowledge and use of software design patterns
  • Agile Development Processes
  • CI/CD delivery techniques
  • Source code management (we use GIT)
  • Use of Issue tracking systems (such as Jira)
  • UML/SysML using Enterprise Architect or similar
  • Ability to self-motivate and to work well within a team environment.
  • Ability to promote innovation in self and others
  • Ability to interact with internal & external stakeholders in a confident and professional manner

If you are interested in applying for this position and you meet the requirements, please send your updated CV to: Natalie Dalkin at Line Up Aviation

Line Up Aviation has carved its own place in the recruitment of Aviation and Aerospace personnel all over the world for more than 30 years. We work with some of the industry’s best known companies who demand the highest standard of applicants.

" on Twitter for all of our latest vacancies, news and pictures from our busy UK Head Office. Interact with us using the tag at anytime! Thank you for your follow!"

Senior Software Developer
Yolk Recruitment
Cardiff
Hybrid
Senior
£65,000
RECENTLY POSTED
+6

Senior Software Developer (Java) Cardiff Up to £65,000 DOE What You’ll Do: You’ll join a collaborative, cross-functional team where you’ll play a key role in building and enhancing robust software solutions used by organisations around the world. Day to day, you’ll be hands-on with designing, developing and maintaining scalable applications, while contributing to technical decisions and continuously improving how the team works. You’ll work closely with Product Owners, QA and DevOps colleagues to translate requirements into high-quality solutions, support production releases, and help resolve complex technical issues. There’s also a strong opportunity to mentor others and progress towards a lead developer position, shaping both the technology and the team’s future direction. What You’ll Bring: Strong commercial experience with Java 8+ and modern development practices Solid knowledge of frameworks such as Spring Boot, Spring Cloud and Hibernate Experience building microservices and RESTful APIs A good understanding of modern software architectures including microservices and event-driven design Hands-on experience with AWS, Docker and cloud-native development Confidence writing and maintaining unit tests using tools such as JUnit and Mockito Experience working with relational databases such as SQL or MySQL Familiarity with Git-based version control and Agile delivery environments Strong problem-solving skills, clear communication and a genuine desire to keep learning Why You Should Apply: This is a chance to work on meaningful software that supports workplaces globally. You’ll benefit from a hybrid working model, strong support for personal development, and a culture that values collaboration, learning and inclusion. Alongside an attractive benefits package including enhanced parental leave, generous annual leave, healthcare support and a pension scheme, you’ll have access to learning platforms and clear opportunities to grow your career in a supportive, forward-thinking environment. Ready to Apply? Contact Jack Winder to find out more. Please apply with a CV and a cover letter outlining why you’re perfect for the role. Know someone great for the job? We offer a referral scheme-just get in touch! Note: We do our best to respond to every application, but due to volume, we can’t always guarantee it. If you haven’t heard back within 7 days, unfortunately, you haven’t been successful this time. Keep an eye on our site for new opportunities

Java Developer
Experis
West Midlands
Hybrid
Senior - Leader
Private salary
+17

Role: Java Developer

Location: Solihull/Remote (2 days per week on-site)

Duration: 6 Months

Day rate: Negotiable Outside IR35

Clearance: Active SC clearance required & NPPV3 is desirable

About the Role:

We are seeking a highly skilled Lead Java Developer to join our team and work on a large-scale public sector program. This unique development opportunity involves creating and implementing solutions for our portfolio of biometric products, supporting live systems, and diagnosing incidents. You will be part of a collaborative team that prides itself on engineering the best possible Java code.

Key Responsibilities:

  • Develop and implement solutions for biometric products.
  • Support live systems and diagnose incidents.
  • Collaborate with the team to ensure high-quality Java code.

Essential Skills and Experience:

  • Proficiency in Java 17+, Spring Boot, Spring Data JPA, Spring Integration, Spring Batch, Microservices, Quartz, SQL Database (PostgreSQL), JPA (Hibernate), REST and SOAP Web Services, Messaging service (ActiveMQ), Maven, Junit, Jenkins, AWS Cloud hosting and its components, Postgres/Aurora, Bootstrap, Docker, TDD, Agile (Scrum)
  • Public sector experience.
  • 8-10 years of hands-on experience with large-scale Spring-based Java projects.
  • Experience supporting live systems and diagnosing incidents.
  • Experience in large-scale integration projects involving microservices, messaging, web services, and distributed systems.
  • Experience with web services (SOAP and RESTful).
  • Experience with containerization (Docker).
  • Experience with testing frameworks like JUnit, Mockito, Powermock, JMock, DBUnit, TestContainers.
  • Experience connecting processes across several systems with message brokers like ActiveMQ.
  • Experience with Continuous Integration methodologies - Maven, GIT, Jenkins, SonarQube, and Stash Repository.
  • Experience developing in a Linux development environment.
  • Experience working with a suite of Atlassian products.
  • Experience working with open-source database management systems like PostgreSQL.
  • Experience working with AWS services (EC2, SQS, RDS, DynamoDB, S3, Route53, KMS, Cloudwatch).
  • Monitoring using Grafana.
  • Agile development methods - Scrum, Kanban, TDD, BDD.
  • Strong analytical and decision-making abilities.

Desired Skills and Experience:

  • Experience in Angular and Node JS.
  • Experience in Jaspersoft reporting tool.
  • DBA experience in performance tuning SQL queries and Postgres/Aurora DB config.
  • Experience working with Spring Cloud, Spring Batch, and Spring Integration.
  • Experience working with Activiti BPMN.
  • Experience working with Postfix.
  • Experience in AWS DevOps.
  • Ability to create a cohesive working environment and build high-performing teams.
  • Strong stakeholder management.
  • Hands-on Java development experience working on digital or technology projects at a leading consultancy, agency, or government organization.
  • AWS or Azure certification, or willingness to attain the certification.
  • Self-starter, comfortable working in both process-driven and ambiguous environments.
  • Experience and passion for working within Central Government and other sectors.
  • Proven capability of working successfully with senior client stakeholders and end-users, quickly building successful relationships, and establishing credibility.
  • Passion for digital and technology, with the drive and determination to continually learn new things and develop yourself and others.
  • Strong written, presentation, and verbal communication skills, with a high degree of attention to detail.
  • Strong organizational skills, with the ability to work independently in a highly collaborative, team-based environment.

What We Are Looking For:

  • Ability to manage and build relationships with teams, relevant stakeholders, and third-party sub-contractors utilizing effective and appropriate governance mechanisms.
  • Knowledge of CI/CD tools and agile methodologies, and hands-on delivery experience.
  • Drive outcomes and business value, coordinate activities across teams to establish pace of delivery.
Software Engineer (Java)
Meritus Talent
Dorchester
Hybrid
Mid - Senior
£500/day - £600/day

Software Engineer (Java) | Defence Consultancy | 6 Month Contract | Up to £600 per day (Inside IR35) | Dorchester (3 days per week on-site)

MERITUS are excited to be partnered with a growing Defence Consultancy. They’re supporting a large Defence Client based in Dorchester. They’re looking for an experienced SC Cleared Java Developer to join on a key project.

This is a fantastic opportunity for a skilled Java Software Engineer with strong experience in microservices, service-oriented architecture (SOA), APIs, and containerised environments to work on secure, mission-critical systems.

The successful candidate will join a collaborative technical team delivering high-performance, scalable Java applications within a complex networked environment. This role requires on-site working three days per week.

Active Security Clearance (SC) is required.

Main Responsibilities:

  • Design and develop Java-based microservices within a Service-Oriented Architecture (SOA)
  • Define, build and integrate RESTful APIs for internal and third-party systems
  • Produce technical designs using UML and follow best practice software engineering standards
  • Develop and maintain containerised applications (eg Docker/Kubernetes environments)
  • Work with SQL databases and support TCP/IP-based networked applications

Required Skills:

  • Strong commercial experience in Java development within enterprise environments
  • Proven expertise in Microservices Architecture and Service-Oriented Architecture (SOA)
  • Experience designing and implementing APIs (REST, open APIs, third-party integrations)
  • Solid understanding of TCP/IP Networking and network programming
  • Hands-on experience with Containerisation (Docker, Kubernetes) and SQL databases

Got your attention?

If you believe that you have the skills and experience for the Software Engineer role - then please get in touch. We also offer a referral scheme for any candidates whose details are passed to us that we successfully place. If you have any further questions then please contact Ryan Harris at MERITUS.

Java Developer - SC Cleared
CBS Butler
Portsmouth
Hybrid
Mid - Senior
£50/hour - £60/hour

Java Developer - SC Cleared

  • SC Cleared role

  • £50-£60 per hour

  • Hampshire based - hybrid working

  • Inside IR35

Key Skills:

  • Java Core, Spring Boot/Framework

  • REST within HTTPS

About the Company

We are a global leader in advanced engineering, delivering cutting-edge solutions across aerospace, space, defence and related high-technology sectors.

The Role

You will join a 7-person Scrum team within a major programme delivering management systems for a next-generation satellite platform. You’ll contribute across the full software development life cycle, from architecture and design to development, testing and deployment.

This is a hands-on role for someone who enjoys solving complex engineering problems and working in a fast-moving, agile environment. Microservices, automated testing and modern Java engineering are central to this project.

What You’ll Be Doing

  • Designing, developing and testing high-quality software in an agile (Scrum) environment
  • Contributing to system architecture and design, including UML modelling
  • Building scalable microservices-based solutions
  • Writing clean, maintainable, well-tested Java code
  • Participating in sprint planning, estimation and delivery
  • Working closely with engineers, architects and stakeholders to ship real-world systems

Essential Skills & Experience

  • Java Core (8+)
  • Spring Boot/Spring Framework with Hibernate
  • RESTful web services over HTTPS
  • Microservices architecture
  • Distributed systems
  • Software design patterns
  • Agile development methodologies (Scrum)
  • CI/CD pipelines
  • Git source control
  • Jira or similar issue tracking tools
  • UML/SysML modelling (Enterprise Architect or similar)
Full Stack Developer
Ripple
Lincolnshire
Hybrid
Mid - Senior
£40,000 - £45,000
+1

We are looking for a Full Stack Developer to join an award-winning digital agency based in Gainsborough. This is a hands-on role in a collaborative studio where you will work on everything from large-scale WordPress sites for national leisure brands to bespoke Laravel platforms.

What makes this role different is the focus on innovation.

You will not just be maintaining sites, you will be contributing to the development of in-house tools and new AI-powered features that enhance site functionality and automation.

If you are a developer who is naturally curious about emerging technologies like OpenAI and Claude, you will find a lot of space to grow here.

The Technical Stack

  • WordPress Mastery: Strong experience with custom themes, ACF and Gutenberg.
  • PHP and Laravel: Solid knowledge of PHP with the ability to work on bespoke Laravel applications.
  • Modern Front End: Experience with JavaScript, preferably using Vue or Alpine, to create pixel-perfect responsive experiences.
  • Architecture: Confident working with RESTful APIs, third-party integrations and Git version control.
  • The “Next Gen” Tech: You will have the opportunity to work with AI integrations, search technologies like Algolia or Meilisearch and modern tooling such as Vite and Tailwind.

You Will Thrive Here If

  • You are excited by both front-end polish and back-end logic.
  • You prefer a varied role where you can contribute to architectural decisions.
  • You have a natural interest in AI and how it can be used to improve user experience.
  • You enjoy working closely with designers and strategists to build scalable platforms.

The Perks and Culture

This is a relaxed and supportive team where developers have a genuine say in how things are built. They value work-life balance and offer a culture that reflects that.

  • Early Weekend: A 3pm finish every Friday.
  • Hybrid Working: A structured mix of in-office and remote days (Mon-Wed onsite in Gainsborough).
  • Innovation Time: Direct access to new technologies and funded training for courses and certifications.
  • Modern Office: Located in a vibrant retail park with free on-site parking and gym access.

Location and Working Pattern

This role requires you to be onsite in the Gainsborough office on Mondays, Tuesdays and Wednesdays, with the flexibility to work remotely on Thursdays and Fridays.

You should be within a comfortable commuting distance of Gainsborough.

Ripple Recruitment is acting as an employment agency for this vacancy. My client is an equal opportunity employer committed to fostering a diverse and inclusive workplace. Due to high volumes of interest, we can only respond to shortlisted applicants.

Software Engineer - Java
Empresaria UK Ltd
Portsmouth
In office
Mid
Private salary
+1

The Role

As part of a wider programme, you will be involved in the design, development, and testing of a brand-new product. You’ll work closely with fellow developers, architects, and stakeholders to build robust, scalable solutions using modern Java and microservices technologies. Automated testing is a key pillar of the project, so experience in this area is highly valued.

Key Responsibilities

  • Develop high-quality code within an Agile (Scrum) environment
  • Collaborate with the team to design, implement, and test new product features
  • Participate in sprint planning, including task estimation
  • Contribute across all stages of the software development life-cycle
  • Ensure adherence to compliance requirements and act with integrity at all times

Required Skills & Experience

  • Strong experience with Java (8+)
  • Spring Boot / Spring Framework, including development with Hibernate
  • Experience building RESTful APIs over HTTPS
  • Hands-on experience with microservice architectures
  • Understanding of distributed systems
  • Knowledge and practical use of software design patterns
  • Experience working in Agile development processes
  • Familiarity with CI/CD delivery techniques
  • Source code management using Git
  • Use of issue tracking tools such as Jira
  • UML / SysML modelling using Enterprise Architect or similar tools
  • Experience with automated testing (highly beneficial)

Personal Attributes

  • Self-motivated and able to work effectively within a team
  • Proactive mindset with a passion for innovation and continuous improvement
  • Confident and professional communicator, able to engage with internal and external stakeholders

Why Join?

  • Work on cutting-edge satellite systems and complex technical challenges
  • Be part of a collaborative, experienced Scrum team
  • Opportunity to influence design decisions and technical direction
  • Strong focus on quality, automation, and modern engineering practices
Java Developer (SC + NPPV3 Cleared)
Syntax Consultancy Ltd
Birmingham
Hybrid
Mid - Senior
£450,000/day - £500,450/day
+16

Java Developer
Birmingham (Hybrid)
6 Month Contract
£(Apply online only)/day (Outside IR35)

Java Developer needed with both active SC Clearance and NPPV3 Security Clearance. 6 Month Contract based in Birmingham (Hybrid).

Paying up to £(Apply online only)/day (Outside IR35). Start ASAP in Feb/March 2026.

Hybrid Working - 3 days/week remote (WFH), and 2 days/week working on-site in the Birmingham office. Occasional travel to the Croydon office, typically once every 1-2 months.

A chance to work with a leading global IT transformation business specialising in delivering large-scale Government / Public Sector projects.

Key experience + tasks will include:

  • Java Developer needed to work on developing solutions for a large-scale Government / Public Sector programme.
  • Government / Public Sector / (url removed) sector experience strongly preferred.
  • Strong hands-on Java development expertise including: Java 17+, Spring Boot, Spring Data JPA, Spring Integration, Spring Batch, Microservices, REST, SOAP Web Services, JPA (Hibernate).
  • Experience of developing Java solutions for large-scale integration projects including: microservices, web services, messaging + distributed systems.
  • Connecting processes across multiple systems using message brokers like ActiveMQ.
  • Robust experience of Web Services, SOAP, RESTful), Containerization (Docker), and testing frameworks (Mockito, JUnit, Powermock, DBUnit, JMock, TestContainers).
  • Supporting live systems + diagnose / resolving incidents.
  • Continuous Integration methodologies such as: Maven, Jenkins, SonarQube, Git + Stash Repository.
  • AWS Cloud Services (EC2, SQS, RDS, DynamoDB, S3, Route53, Cloudwatch, KMS).
  • Any experience of Linux, Atlassian products, open-source DBs, PostgreSQL, or Grafana monitoring would be helpful.
  • Technical Environment: Quartz, SQL PostgreSQL databases, Aurora, Messaging Services (ActiveMQ), Maven, Jenkins, Junit, AWS Cloud hosting, Bootstrap, Docker, TDD + Agile/Scrum methods.
  • Advantageous Skills: Angular, Node JS, Jaspersoft, Spring Cloud, Spring Batch, Spring Integration, SQL queries, Postgres/Aurora DB config, Activiti BPMN, Postfix, AWS/Azure Devops, CI/CD tools.
Frequently asked questions
A RESTful job involves working with REST (Representational State Transfer) APIs, which are used to design networked applications. These roles typically include developing, maintaining, and integrating RESTful web services.Key skills for RESTful jobs include proficiency in HTTP methods (GET, POST, PUT, DELETE), understanding of JSON/XML data formats, experience with API design and development, knowledge of stateless architecture, and familiarity with tools like Postman or Swagger.Common programming languages for RESTful development include JavaScript (Node.js), Python, Java, Ruby, PHP, and Go, among others. The choice depends on the project requirements and tech stack.Yes, roles can vary from Backend Developer, API Developer, Software Engineer, Integration Engineer to DevOps Engineer. Each focuses on different aspects of RESTful services, such as development, testing, deployment, or integration.You can search for RESTful jobs on Haystack by entering keywords like 'REST', 'RESTful API', or relevant programming languages in the job search bar. Use filters to narrow down by location, experience level, or job type.
Feedback
Contact