> Markdown version of [/jobs/ext/1176495-java-developer](https://www.wearedevelopers.com/jobs/ext/1176495-java-developer). 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 Developer - **Company:** RoboHR Limited - **Location:** Slough, UK - **Salary:** £35,567.0 - £50,000.0 - **Contract:** Permanent contract - **Skills:** HTML, Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Amazon Web Services, HTML5, Unit Testing, Microsoft Azure, Bash Shell, Cascading Style Sheets (CSS), Cloud Computing, Software Quality, Databases, Database Design, Software Debugging, Programming Tools, Eclipse (Software), Electronic Data Interchange (EDI), Revision Control Systems, Java Web Services, PostgreSQL, Linux System Administration, Unix Shell, Microsoft Visual Studio, Microsoft SQL Server, Team Foundation Server, MongoDB, MySQL, Oracle Databases, Performance Tuning, Windows PowerShell, Systems Development Life Cycle, Shell Script, Simple Object Access Protocol (SOAP), Software Engineering, Software Systems, Subversion, TypeScript, Web Services, Java Application Server, ReactJS, Reliability of Systems, Git, AngularJS, Front End Software Development, Restful APIs, Software Version Control, Docker, Microservices - **Published:** July 4, 2026 - **Apply:** https://uk.indeed.com/viewjob?jk=2d091dcd5f7af117 ## About the Role * Proven experience in Java development with a strong understanding of Object-Oriented Programming (OOP) principles. * Proficiency with front-end frameworks such as Angular or React alongside HTML5, CSS3, and JavaScript. * Experience working with RESTful APIs and web services (SOAP). * Familiarity with cloud platforms including AWS and Azure for deploying scalable applications. * Knowledge of database systems including MySQL, PostgreSQL, SQL Server or MongoDB; experience with database design is advantageous. * Experience using version control tools like Git or SVN; familiarity with TFS is desirable. * Strong debugging skills coupled with experience in unit testing frameworks. * Familiarity with application development tools such as Visual Studio or Eclipse. * Understanding of SDLC methodologies and Agile practices. * Knowledge of microservices architecture and containerisation technologies is beneficial. * Ability to write efficient shell scripts (Bash/Unix shell) or PowerShell scripts for automation tasks. This role offers an engaging environment for talented developers eager to contribute to innovative projects while expanding their technical expertise across a variety of modern technologies within a supportive team setting. ## Description We are seeking a highly skilled Java Developer to join our dynamic software development team. The successful candidate will be responsible for designing, developing, and maintaining robust Java-based applications, ensuring high performance and responsiveness. This role offers an excellent opportunity to work on innovative projects within a collaborative environment, utilising a broad range of technologies including AWS, RESTful APIs, front-end frameworks, and various database systems. The ideal applicant will possess strong problem-solving skills and a passion for delivering high-quality software solutions., * Develop, test, and deploy Java applications in accordance with project specifications and best practices. * Collaborate with cross-functional teams to design scalable microservices architectures and integrate third-party APIs. * Write clean, efficient, and well-documented code using Java, along with front-end technologies such as Angular, React, HTML, CSS, and TypeScript where applicable. * Implement RESTful web services and SOAP-based web services to facilitate seamless data exchange across platforms. * Utilise version control systems such as Git, SVN, or TFS to manage code repositories effectively. * Conduct unit testing and debugging to ensure software reliability and performance optimisation. * Participate in the full Software Development Life Cycle (SDLC), including requirements analysis, design, implementation, testing, and deployment. * Maintain up-to-date knowledge of emerging technologies such as AWS cloud services (Azure), Linux environments, and containerisation tools like Docker. * Assist in database design and management using MySQL, PostgreSQL, Microsoft SQL Server, MongoDB or Oracle databases. * Contribute to continuous improvement initiatives by reviewing code quality and suggesting enhancements. ## Related Videos - [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) - [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) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) - [Coding for Good: Achieving social change with an app](https://www.wearedevelopers.com/videos/1645-coding-for-good-achieving-social-change-with-an-app) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [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) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)