> Markdown version of [/jobs/ext/2893520-java-software-engineer-remote](https://www.wearedevelopers.com/jobs/ext/2893520-java-software-engineer-remote). 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 - Remote - **Company:** Spot On Connections - **Location:** London, UK (Remote available) - **Salary:** £38,130.0 - **Contract:** Permanent contract - **Skills:** HTML, Java (Programming Language), JavaScript (Programming Language), Cloud Computing, Computer Programming, Continuous Integration, Relational Databases, Eclipse (Software), Payment Systems, Issue Tracking Systems, IntelliJ IDEA, Spring Framework, JQuery, MariaDB, MongoDB, MySQL, Model View Controller (MVC), NoSQL, Object-Oriented Software Development, Software Engineering, Enterprise Software Applications, AngularJS, Information Technology, Web Technologies, Software Version Control - **Published:** September 14, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5494057557 ## About the Role * In possession of a university degree in computer science or equivalent. * Expertise in Java or any other OO Language * Knowledge of web technologies (HTML, Javascript, JQuery). * Experienced with Java enterprise technologies such as the Spring Framework (Boot, Core, MVC, Data, Security) * Knowledgeable of RDBMS (MySQL/MariaDB) and NoSQL systems (MongoDB preferred) * Experienced with IDEs such as Eclipse and IntelliJ ## Description Our client is looking for a Software Engineer to join the software developing team - the chosen candidate will contribute to the delivery of cloud infrastructure and payment processing solutions using Java 8, while utilizing modern technologies such as Spring, Angular, and NoSQL DB. The selected candidate is expected to have strong programming skills in Java (or similar) and be versed with object-oriented design and development., * Conducts research and technology exploration as required * Participates in analysis and design activities. * Follow established development and testing procedures to build software based on user requirements within stipulated timelines. * Create and maintains documentation. * Make use of company CI/CD infrastructure, version control system and issue tracking software to effectively implement user stories, technical tasks and fix bugs. ## Related Videos - [Coffee with Developers](https://www.wearedevelopers.com/videos/354-coffee-with-developers) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Coffee with Developers - Silvio Barbieri](https://www.wearedevelopers.com/videos/897-coffee-with-developers-silvio-barbieri) - [NoLoJS - Avoiding JavaScript Cruft with HTML and CSS - Aaron T. Grogg](https://www.wearedevelopers.com/videos/1806-nolojs-avoiding-javascript-cruft-with-html-and-css-aaron-t-grogg) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)