Principal Software Engineer, Java | £100k £115k Bonus | Fully Remote Location: Northern Ireland (Fully Remote) Salary: £100k - £115k (depending on experience) Type: Full-time, Permanent Were working with a cutting -edge development centre building innovative payment solutions, and theyre hiring Principal Software Engineers, Java. About the Role As a Principal Software Engineer, youll design and develop backend services and portal systems that power modern payment platforms. Youll work across a range of technologies, applying best practices and contributing to projects of all sizes. Whats on Offer Unlimited holiday and fantastic benefits Learning and development budget of up to £5,000/year No micromanagement - freedom to set your own goals and pace Access to cutting-edge tech and talented colleagues Flexible working culture - fully remote, with optional social events in the UK, US, and Belfast £60/month work-from-home allowance Growth opportunities in a rapidly expanding organisation Strong engineering leadership, with room for progression Key Responsibilities Design, build, and maintain scalable backend systems using Java Develop APIs and microservices to support payment processing and integrations Understand and address merchant/partner needs with valuable solutions. Improve development processes, tools, and automation. Collaborate to deliver accurate, high-quality, and timely results. Identify key project tasks, assist with planning, and communicate status. Support software deployment from requirements to release. Be proactive, detail-oriented, and work well under pressure. Demonstrate teamwork, professionalism, and strong work ethics. Skills & Experience 8 - 10 years software engineering experience BS/MS in Computer Science or related Linux/Windows, database, and web (HTML, JS, CSS) skills Server-side development; OO language expertise (Java, C#, etc.) Design patterns, refactoring, and systems integration Strong analytical and problem-solving skills Able to lead, coach, and translate business needs Proactive, detail-oriented, and adaptable Effective communicator and team player Interested? Apply now or get in touch! Skills: Java Software Engineering C# Benefits: Work From Home unlimited holidays bonus learning and development budget