About the job
Principal Software Engineer (Java)
£80,000 + Annual Bonus
Remote, UK
UK Citizen or RTW in the UK
Are you an engineer who thrives on variety, challenge, and solving real problems?
- Have you designed and developed backend, service, or portal systems—especially for payment processing platforms?
- Do you enjoy working in a fast-paced, energetic environment where every day brings new technologies, frameworks, and tools?
- Can you confidently use modern software practices like Behavioural Driven Development and CI/CD?
Whether you prefer working solo or collaborating with a big team, do you:
- Adapt easily to different project sizes and situations?
- Want to focus on technical solutions—without getting bogged down by needless bureaucracy?
- Love an environment where software engineers are empowered, supported, and equipped to solve hard problems?
If you answered yes, you might be exactly who we’re looking for!
Technical Expertise – Must Haves
- 8-10 years in a Software Engineering position.
- Familiarity with Linux or Windows development and database design
- Strong web client programming skills: HTML, JavaScript, CSS
- Experience in server-side product development
- Expert in at least one OO language (Java, C#, Ruby, Go)
- Skilled in Design Patterns, Refactoring, and OO Design
- Knowledge of XML/XSLT, SQL, message-oriented middleware, caching, and systems integration.
- Proven experience translating Business Requirements into solutions.
Benefits Package
- Work remotely and flexibly
- Annual bonus
- 45 Days Holiday + Bank Holidays
- Annual Pay Reviews
- Private Healthcare
- Certifications allowance per year
Hit the quick apply button or email rory.cross@primis-talent.com for more information.