Senior Java Software Engineer

Company: Red Top Resources Ltd
Apply for the Senior Java Software Engineer
Location: Newbury
Job Description:

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 building modern web user interfaces using HTML, CSS, and JavaScript
  • Experience with 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 customer needs
  • Interpret specifications and develop applications within agreed time frames
  • Maintain our software and documentation
  • Provide third-level support to colleagues and customers who use and support our software
  • Work on-site five days a week in Central Newbury

Technologies

  • CSS
  • Eclipse
  • Git
  • IntelliJ
  • Support
  • Java
  • JavaScript
  • MongoDB
  • PostgreSQL
  • SQL
  • SQLite
  • Web

We are a small, well-established company based in Central Newbury, and we are looking for an experienced Senior Java Software Engineer for an all-round role where no two days are the same. This is a fully on-site position, with work required in our Central Newbury office five days a week, and there is no free parking available.

#J-18808-Ljbffr…

Posted: July 14th, 2026