> Markdown version of [/jobs/ext/83026-java-software-engineer](https://www.wearedevelopers.com/jobs/ext/83026-java-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Java Software Engineer - **Company:** Primis - **Location:** Leeds, UK (Remote available) - **Experience:** Experienced - **Salary:** £50,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Behavior-Driven Development, Relational Databases, Database Queries, Dependency Injection, Software Design Patterns, Programming Tools, Java Platform Enterprise Edition (J2EE), Spring Framework, Object-Oriented Software Development, Performance Tuning, Software Engineering, Web Application Frameworks, Spring-boot, Git, Build Management, Information Technology, Restful APIs, Code Restructuring - **Published:** May 24, 2026 - **Apply:** https://find.jobs/jobs-near-me/java-software-engineer-leeds/2783862097-2/ ## About the Role * 3-5 years' experience in a Software Engineering role * Degree in Computer Science or related discipline * Strong Java backend development experience * Proficiency in Spring Boot or J2EE * Solid understanding of Spring Core (IoC and Dependency Injection) * Strong experience with relational databases, schema design, complex queries, and performance optimisation * Experience designing and implementing scalable RESTful APIs * Hands-on experience building high-availability, high-concurrency systems at scale * Strong understanding of Design Patterns, Refactoring, and Object-Oriented Design principles * Experience with Git, CI/CD pipelines, and modern development methodologies * Familiarity with AI-driven development tools (e.g., Windsurf, Claude Code, or similar) * Self-starter mindset, comfortable operating independently or within a team * Strong analytical, problem-solving, and communication skills * Detail-oriented, proactive, and able to work effectively under pressure What You Can Expect * An empowered engineering culture * Clear ownership and accountability * A high-performance yet pragmatic working environment * Continuous learning and professional growth * The opportunity to build resilient systems that operate at real scale If you're looking to engineer scalable, high-availability systems within a culture that values autonomy and technical excellence, this is a strong opportunity to make meaningful impact. ## Description As a Software Engineer, you will design and develop backend services, APIs, and portal systems that operate within high-availability payment processing platforms. Working within a dynamic development centre, you'll engage with modern frameworks, tools, and engineering practices including: * Behaviour-Driven Development (BDD) * CI/CD pipelines * AI-assisted development tools From requirements analysis through to production release, the team owns the full lifecycle. You may work independently on focused initiatives or as part of a larger squad, always empowered to concentrate on solving technical problems rather than navigating inefficient processes. Key Responsibilities * Translate merchant and partner needs into high-quality, scalable backend solutions * Design and build robust Java-based systems and RESTful APIs * Improve development processes through automation, simplification, and applied engineering experience * Collaborate to ensure technically sound, observable, and testable deliverables * Contribute to estimation, planning, and proactive risk management * Support deployment to test and production environments * Take ownership beyond assigned tasks, adjusting priorities where required * Demonstrate professionalism, flexibility, and strong team collaboration ## Related Videos - [Rest API Antipatterns](https://www.wearedevelopers.com/videos/100208-rest-api-antipatterns) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) - [REST In Peace: Why LLMs Can't CRUD](https://www.wearedevelopers.com/videos/100272-rest-in-peace-why-llms-can-t-crud) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries)