Posted: 16 June
The role
Salary: £65,000 - 75,000 per year Requirements: Minimum of 5 years experience developing production applications using Java Minimum of 3 years experience with SQL Experience developing web applications and RESTful APIs using modern web technologies Experience with Jakarta EE or similar enterprise Java frameworks Experience creating modern web user interfaces using HTML, CSS and JavaScript Experience using modern development environments such as IntelliJ, Eclipse or similar IDEs Experience using version control systems such as Git in a collaborative development environment Experience with relational and document databases such as PostgreSQL, MongoDB or SQLite Experience designing and implementing database schemas, queries and data access layers Experience designing and developing modular, maintainable software systems Experience with system and unit testing processes Experience working in an Agile software development environment Desirable experience maintaining, extending and refactoring existing production systems Desirable experience reviewing and improving existing codebases Desirable experience conducting code reviews and providing constructive feedback Desirable experience guiding and advising junior developers Responsibilities: Deliver high-quality, reliable software that meets our business and customers needs Interpret specifications and develop applications within agreed time frames Maintain our software and documentation Provide 3rd level support to colleagues and customers who use and support our software Work on site 5 days a week in Central Newbury Technologies: CSS Eclipse Git IntelliJ Support Java JavaScript MongoDB PostgreSQL SQL SQLite Web More: We are a small, well-established company based in Central Newbury, offering an all-round Senior Software Engineer role where no two days will be the same. We expect you to work on site 5 days a week in Central Newbury, and there is no free parking available. last updated 24 week of 2026