Software Engineer - Java

Arco Limited

Hull and East Yorkshire

Hybrid

GBP 55,000 - 75,000

Full time

29 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Pension contributions
Life Assurance
Holiday allowance
Volunteer days
Perkbox discounts
Health plan
Learning & development

Job summary

Arco Limited is seeking a skilled Back End Software Engineer in the UK (Hull head office) or remote/hybrid. You’ll build scalable services using Java, Spring Boot, GraphQL, Cosmos DB and Azure, delivering value to customers and supporting our ecommerce platform.

Join a collaborative team focused on clean, well-tested code, API design, and continuous improvement. Expect opportunities to grow, learn new technologies, and contribute to Arco’s digital growth in a supportive culture.

Qualifications

  • Strong Java development experience with Spring Boot and API design.
  • Experience building and consuming APIs, using REST or GraphQL.
  • Experience with cloud platforms (Azure) and NoSQL databases.

Responsibilities

  • Design, build and maintain back-end services and APIs using Java and Spring Boot.
  • Develop GraphQL APIs and work with Cosmos DB and Azure services.
  • Collaborate with front-end team and business users in an Agile environment.
  • Provide automated tests and support system integration and UAT.

Skills

Java
Spring Framework
OOP & design
APIs (REST/GraphQL)
Azure cloud
Unit tests
Problem solving
Communication

Education

Computer Science degree or equivalent

Tools

GraphQL
Cosmos DB
Jira

Job description

About The Role

Join our Back End Development team and help build the services behind Arco’s next generation of digital platforms. You’ll work with a modern technology stack, including Java, Spring Boot, GraphQL, Cosmos DB and Microsoft Azure, developing scalable, reliable services that support our digital growth and deliver real value to customers.

With a dedicated front-end team, you can focus on back-end engineering, from designing and building APIs to developing, testing and improving services. You’ll have the opportunity to make a meaningful contribution, develop your skills and work alongside a supportive team that shares knowledge and helps you grow.

We’re looking for someone with good Java development experience who takes pride in writing clean, well-tested code and building well-designed solutions. You don’t need experience across our entire technology stack – curiosity, a willingness to learn and a collaborative approach are just as important.

This is a full-time, permanent opportunity, available on a fully remote or hybrid basis. If you prefer hybrid working, our head office is in Hull.

Key responsibilities include:
  • Designing, building and maintaining back-end services and APIs using Java and Spring Boot
  • Developing GraphQL APIs
  • Working with Cosmos DB and other Azure services
  • Delivering the features that our customers need as they move onto our new ecommerce platform
  • Building the services behind internal tools used to manage customer, product and other data
  • Working with our front-end team, business analysts and business users to understand requirements
  • Working within an Agile team, contributing to planning, estimation and solution design
  • Writing and maintaining automated tests, and supporting system integration and user acceptance testing with the business
  • Owning your changes from estimate through to release, and giving honest estimates with a stated degree of confidence
  • Taking part in code reviews and helping to keep engineering standards high
  • Investigating and resolving second-line support issues for the services the team looks after
  • Documenting changes and sharing knowledge with colleagues
On top of working for the UK’s leading integrated health and safety experts, you’ll also receive:
  • Competitive starting salary plus bonus
  • Up to 8% Arco Pension contributions and Life Assurance worth 4 times your salary
  • 32 days holiday inclusive of bank holidays plus 2 fully paid Community Volunteering days every year
  • Opportunity to purchase 5 additional days annual leave each calendar year (subject to qualifying salary)
  • Access to hundreds of discounts through Perkbox, plus receive employee discount on Arco products
  • Health Cash Plan that allows you to reclaim costs for everyday health expenses such as dental treatment, eye tests and physiotherapy
  • Access learning resources, qualifications and development opportunities to help you grow, progress and achieve your career ambitions
  • Long-term service awards we’re proud to have employees who have worked for us for 40 year
The ideal Software Engineer will be/have:
  • Good knowledge of Java, supported by practical development experience
  • Experience with the Spring Framework
  • A good understanding of object-oriented programming and software design principles
  • Experience building and consuming APIs, using REST or GraphQL
  • Experience with Microsoft Azure or another cloud platform
  • Experience writing unit and integration tests
  • Strong problem-solving skills
  • The ability to explain technical issues clearly to non-technical colleagues
  • A degree in computer science or a related subject, or equivalent experience developing business applications
The following experience would be an advantage, but is not essential:
  • GraphQL
  • Cosmos DB or other NoSQL databases
  • Ecommerce or B2B systems
  • CI/CD pipelines and source control
  • Agile ways of working and tools such as Jira
About Us

With a proud 140-year legacy, you’ll be part of something special when you join the UK’s leading safety experts. As the only integrated safety products and services business, Arco’s size, scale and reputation are why we have such an impressive portfolio of satisfied customers.

It’s an exciting time for us, and whatever your role, you’ll play a part in Arco’s journey to become more profitable and sustainable. To drive a performance culture, we consistently invest in our people to ensure we push for shared success. We respect and value everyone’s unique skills, experience and ideas so you’ll have ample opportunity to help shape our future growth and be rewarded for delivering against our targets.

At Arco, inclusion means ensuring everyone feels valued, respected and able to be their best. We celebrate the unique skills, experiences and perspectives each colleague brings, and we’re committed to creating a supportive environment where everyone can thrive. As part of our journey to everyday inclusion, we recognise that individual needs may vary. If you require any reasonable adjustments or additional support during the recruitment process, please let us know. Be Safe, Be Yourself, Be Your Best.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Territory Account Manager
Territory Account Manager

Arco • United Kingdom

On-site
GBP 35,000 - 60,000
Car / car allowance
32 days holiday
Pension up to 8%
+2
Territory Account Manager
Territory Account Manager

Arco Limited • Newtownabbey

Remote
GBP 40,000 - 68,000
Car or car allowance
32 days holiday
Additional 5 days annual leave
+7
Warehouse Team Manager
Warehouse Team Manager

Arco: Experts In Safety • Hull and East Yorkshire

On-site
GBP 34,000 - 46,000
Competitive salary and bonus
25 days holiday + 5 days
Excellent pension (up to 8% Arco) and
Branch Sales Advisor - Part Time
Branch Sales Advisor - Part Time

ARCO • Stoke-on-Trent

On-site
GBP 15,000 - 22,000
32 days holiday incl. bank holidays (P
Pension up to 8% Arco contrib.
Life Assurance scheme
+3
Branch Sales Advisor - Part Time
Branch Sales Advisor - Part Time

Arco • Hull and East Yorkshire

Remote
GBP 17,000 - 20,000
Pension scheme
Employee discounts
Volunteer days
+4
Territory Account Manager
Territory Account Manager

Arco • Belfast City District

Hybrid
GBP 40,000 - 70,000
Car or car allowance
32 days holiday incl. bank holidays
5 extra days annual leave option
+9
Territory Account Manager
Territory Account Manager

Arco Limited • Hurworth-on-Tees

Remote
GBP 40,000 - 65,000
Uncapped commission
Car allowance
32 days holiday
+7
Territory Account Manager
Territory Account Manager

Arco • England

Remote
GBP 45,000 - 70,000
Uncapped commission
Car or car allowance
32 days holiday incl. bank holidays
+7
Branch Sales Advisor - Part Time
Branch Sales Advisor - Part Time

Arco Limited • Basildon

On-site
GBP 7,500 - 8,000
31 days holidays incl. bank holidays
Pension scheme (up to 8% Arco contrib)
Volunteer days
+6
Branch Sales Advisor - Part Time
Branch Sales Advisor - Part Time

Arco • Basildon

Hybrid
GBP 7,600 - 8,400
32 days holiday inclusive of bankhols
Pension up to 8% Arco contribution
Life Assurance (x4)
+5