This is a great opportunity for a Junior Applications Developer to work and learn from a company with a reputation of providing high quality software and outstanding customer service. The role interacts primarily with internal colleagues and it is important to find a developer who can demonstrate a real attention to detail and quality. We envisage that the role will develop according to the skills of the successful candidate, with plenty of opportunities for training and learning new skills. Please note this role is based in Central Newbury (not far from the rail station), is 5 days a week in the office and free parking is not provided. Skills, Qualifications and Experience Required: Confident amiable individual with a keen interest in IT and technology. Coding experience - ideally using Java and/or SQL Educated to at least A level or equivalent, with excellent Maths and English skills (both verbal and written). A high level of reading and comprehension skills. Flexibility - as the need to adapt to changing priorities is key. The ability to learn new systems quickly and to demonstrate an understanding of the application. High level of organisation, logical and precise thinking, involving accuracy and attention to detail. Ideally you will also have the following:. Knowledge of both Data and IT Security. If you meet the criteria above then we would very much like to hear from you.
11/07/2026
Full time
This is a great opportunity for a Junior Applications Developer to work and learn from a company with a reputation of providing high quality software and outstanding customer service. The role interacts primarily with internal colleagues and it is important to find a developer who can demonstrate a real attention to detail and quality. We envisage that the role will develop according to the skills of the successful candidate, with plenty of opportunities for training and learning new skills. Please note this role is based in Central Newbury (not far from the rail station), is 5 days a week in the office and free parking is not provided. Skills, Qualifications and Experience Required: Confident amiable individual with a keen interest in IT and technology. Coding experience - ideally using Java and/or SQL Educated to at least A level or equivalent, with excellent Maths and English skills (both verbal and written). A high level of reading and comprehension skills. Flexibility - as the need to adapt to changing priorities is key. The ability to learn new systems quickly and to demonstrate an understanding of the application. High level of organisation, logical and precise thinking, involving accuracy and attention to detail. Ideally you will also have the following:. Knowledge of both Data and IT Security. If you meet the criteria above then we would very much like to hear from you.
We are looking for an experienced Senior Java Software Engineer to work for a small, well established company based in Central Newbury. This is an 'all round' role where no two days will be the same. The role is to deliver high quality, reliable software that meets both the business and customer needs. This includes interpreting specifications and developing applications in an agreed time frame. The role is also expected to maintain the software and documentation and provide 3rd level support to colleagues and customers who use and support the software. Please note the company will expect you work on site 5 days a week in Central Newbury and there is no free parking available. Essential experience required Minimum of 5 years experience developing production applications using Java Minimum of 3 years experience of SQL Developing web applications and RESTful APIs - using modern web technologies Jakarta EE or similar enterprise Java frameworks Modern web user interfaces using HTML / CSS and JavaScript Modern development environments such as IntelliJ, Eclipse or similar IDEs Version control systems such as Git in a collaborative development environment Relational and document databases such as PostgreSQL, MongoDB or SQLite Designing and implementing database schemas, queries and data access layers Designing and developing modular, maintainable software systems System and unit testing processes Agile software development environment Desirable experience Maintaining, extending and refactoring existing production systems Reviewing and improving existing codebases Conducting code reviews and providing constructive feedback Guiding and advising junior developers If you meet the criteria above, we very much look forward to hearing from you.
11/07/2026
Full time
We are looking for an experienced Senior Java Software Engineer to work for a small, well established company based in Central Newbury. This is an 'all round' role where no two days will be the same. The role is to deliver high quality, reliable software that meets both the business and customer needs. This includes interpreting specifications and developing applications in an agreed time frame. The role is also expected to maintain the software and documentation and provide 3rd level support to colleagues and customers who use and support the software. Please note the company will expect you work on site 5 days a week in Central Newbury and there is no free parking available. Essential experience required Minimum of 5 years experience developing production applications using Java Minimum of 3 years experience of SQL Developing web applications and RESTful APIs - using modern web technologies Jakarta EE or similar enterprise Java frameworks Modern web user interfaces using HTML / CSS and JavaScript Modern development environments such as IntelliJ, Eclipse or similar IDEs Version control systems such as Git in a collaborative development environment Relational and document databases such as PostgreSQL, MongoDB or SQLite Designing and implementing database schemas, queries and data access layers Designing and developing modular, maintainable software systems System and unit testing processes Agile software development environment Desirable experience Maintaining, extending and refactoring existing production systems Reviewing and improving existing codebases Conducting code reviews and providing constructive feedback Guiding and advising junior developers If you meet the criteria above, we very much look forward to hearing from you.