Remote Full Stack Java Software Engineer – Critical Software. B Corp – 17609 Ref: 17609

£37,000 - £69,000 Plus a Full Brochure (literally) of Benefits

Working for us is like nothing on earth! Every day, our teams challenge the limits of human achievement, engineering solutions for our planet and beyond.

We’re on a mission to make the world a better and safer place, just like real superheroes. We build rock-solid software for leading industries’ most critical applications, so every line of code we write and every idea we think can affect the lives of millions.

Now, we’re looking for a Full Stack Software Engineer to join our team.

Role Info:

Full Stack Software Engineer
Hybrid Working – Southampton HQ for Meetings
£37,000 – £69,000
Plus a Full Brochure (literally) of Benefits

Product / Service: Software engineering for the world’s most critical products / services
Revenue: €80 Million
People: 1000+
Culture: B Corp Certified. Gold accredited by Investors in People. Commitment to Sustainability
First Client: NASA
Powering: Planes & trains to space & online banking.

Your skills: Java, Javascript, Typescript – ideally React, Angular or similar

About us:

What we do is more than just a job: here, you can really make a difference. We’re on a mission to make the world a better and safer place, just like real superheroes.

Put simply, we solve the big problems. We build rock-solid software for leading industries’ most critical applications, so every line of code we write and every idea we think of can affect the lives of millions.

With 20 years of experience and more than 1000 employees under our belt, we hold offices across the globe in Portugal, UK, US and Germany setting the new industry standards for critical software systems.

What you will be doing:

You’ll deliver high quality, reusable and testable software components for highly scalable backend services using Java technology and Ui components for highly scalable applications using modern frameworks.

You’ll join a development team working under a formal agile software development process and will support that team as a valuable member contributing to all software development activities with high quality code. In return, you will be rewarded with working in a high-quality software development environment with no limits to learning and career growth as a software engineer.

About You:

+ Educated to BSC degree or equivalent in a Computer Science, mathematics or engineering-based subject.
+ Experienced with the Java programming language.
+ Experienced with the Javascript and Typescript language.
+ Desired knowledge or experience with React, Angular or similar framework, Nginx and Git.
+ Desired knowledge or experience with Spring, JPA, Maven and Git.
+ Knowledgeable with MVC architectures and frontend (HTML5, CSS, Typescript, JSON, etc.)
+ Knowledgeable with web architectures and services (HTTP, SOA, REST, JSON, etc.)
+ Knowledgeable in OOP and SOLID.
+ Familiar with relational database concepts and in the use of SQL.
+ Experienced in working autonomously within an agile environment with automated testing and continuous integration.
+ Excellent at solving complex problems.
+ A caring, dedicated and “can do” attitude, eager to learn.

What we offer you:

We spend a third of our lives at work. So, choosing where and how we spend that time is really important. We believe that our people are our greatest asset, and we are proud to be an Investors in People Gold accredited organisation.

Here are a few of the things we offer our staff:

+ Working for a B-Corp, we care about how we do things.
+ Flexibility- our flexible work policies mean it's never been easier to fit your life around your career.
+ Work hard, play hard! We like to have fun at Critical and there's always something going on.
+ Families are important to us, so we offer a range of benefits that support your loved ones.


+ Competitive pay and bonus schemes
+ Flexibility on working hours
+ Office and home days: pick the best way of working that suits you
+ Part-time hours: reduce your working hours to part-time when your life demands it
+ Extra holidays: up to eight extra days
+ Extra paternity leave: up to two extra months fully-paid leave
+ Office snacks: free soup, cooked snacks, fruit and refreshments
+ Worldwide working opportunities: we have offices across Portugal, in the UK and Germany
+ Company events, team building, family days, summer parties and more
+ Leisure rooms with table football, table tennis, yoga classes and more
+ Fikalab, a lab equipped with all sorts of gadgets for you to develop your own projects
+ Mobile phone allowance
+ Retailer discounts: from restaurants to banks, from car dealers and gym memberships to pet shops
+ Health and dental cover
+ Mental health assistance programmes and services

Ready for your next challenge? Apply here for a fast-track path to our Hiring Team.

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.