> Markdown version of [/jobs/ext/1199764-software-developer](https://www.wearedevelopers.com/jobs/ext/1199764-software-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). --- # Software Developer - **Company:** nuVa Enterprises Ltd - **Location:** Reading, UK - **Salary:** £27,000.0 - £36,000.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), Amazon Web Services, Microsoft Azure, Databases, Software Debugging, Linux, DevOps, JavaFX, MongoDB, MySQL, Scrum Methodology, TypeScript, ReactJS, Backend, AngularJS, Front End Software Development, Code Restructuring - **Published:** July 8, 2026 - **Apply:** https://uk.indeed.com/viewjob?jk=63465e512cd14d8e ## About the Role A good understanding of Java and Typescript is essential. Understanding of other technologies listed above would be beneficial. There is a strong sense of camaraderie within the team. Finding the right person who fits the team is as important as their technical skills. It's essential that everyone: * has a passion and enthusiasm for writing good quality, maintainable code Is a good communicator * is a good team player * thrives on a challenge * is flexible and able to adapt to most situations * is willing to challenge and ask questions * has a desire to learn and grow In addition, you will ideally have a degree or equivalent. For this role, we will request you to share any previous projects to show your experience of writing good quality and maintainable code, as well as any challenges you faced when working on the projects. ## Description We are looking for a Reading Berkshire based enthusiastic Software Developer to join our team building and enhancing our market-leading product. Please if you are not local do not apply as office meetings are often required, About the Role: If you're successful, you'll join our small team. Typical development tasks include building new features, re-factoring existing code and fixing bugs. Good communication skills are required for various joint ventures, Our developers work across the entire stack; front-end(Java, TypeScript with React/Angular), backend(Java) and database (MySQL/MongoDB). In addition, we use AWS/Azure for DevOps and hosting. We use a Scrum methodology, with everyone in the development team operating as testers, configurations and reviewers for each other. You will work closely with other areas of the business team such as business analysts and projects managers - contributing to the refinement of user requirements, roadmap planning, and helping to continually improve the software and our processes. Primary technologies used * Java and JavaFX * Typescript * MySQL * DevOps * Linux and Windows environments ## Related Videos - [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) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [#90DaysOfDevOps - The DevOps Learning Journey](https://www.wearedevelopers.com/videos/548-90daysofdevops-the-devops-learning-journey) - [Coffee with Developers - Silvio Barbieri](https://www.wearedevelopers.com/videos/897-coffee-with-developers-silvio-barbieri) ## Related Articles - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [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) - [Frontend Developer Salary in The UK](https://www.wearedevelopers.com/magazine/233-frontend-developer-salary-in-the-uk) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)