Appsbroker Ltd collaborates with Google to ensure some of the biggest businesses in Britain harness the power of cloud technology. We also develop cutting edge business applications tailored to the unique requirements of our clients. We are a dynamic team. We work hard and have fun with a great team culture. We recognise that happy & fulfilled employees are more productive and will go the extra mile!
The projects and technologies we work with are changing the way business collaborates, communicates and makes decisions. This is a great opportunity to be part of the future model for business success. We offer a fast-paced and challenging environment offering you the opportunity to make a direct contribution to the success and rapid growth of the business.
You will be responsible for delivering high quality, robust solutions as part of a fast-paced agile environment. The successful Senior Backend Developer will be involved in all aspects of development, utilising industry standards and best practice at all stages.
We work using agile methods (scrum & kanban), so an excellent working knowledge of this is a must as is excellent communications skills as you will regularly interact with people from across the business.
Your previous experience will mean you are adept at finding solutions to complex problems taking ownership and providing a recommended approach to engineering management.
We’re committed to continuous improvement, so you will be expected to proactively suggest and implement enhancements, additionally mentoring junior team members to grow their skills and experience and act as a role model.
Active participation in agile planning, refinement, retrospectives
Take ownership in developing and testing user stories
Ensure standards and best practice are followed
Foster a culture of continuous improvement within the team
Work closely with the product owner and stakeholders to achieve acceptance of user stories
Define and communicate complex design concepts to technical and non-technical people
Be objective around solutions and looking to reduce technical debt.
Should have a good understanding of all aspects of the project they are working on.
Consider the non-functional requirements of a project, and strive to make software robust.
Mentor junior team members to improve their skills and experience
Old Town, Swindon
Permanent Full Time
£50k - £60k
based on experience
We use advanced Google technologies, so we’re looking for someone with a thirst to learn and the ability to master new technology. Whilst you’ll be given the relevant training, the following are core skills:
Deep Java development experience (JEE) and Java Servlets
Design and development of RESTful services
Experience of DI frameworks, such as Spring
Databases, both relational and non relational
Ability to create solution designs using UML, especially sequence, class and activity diagrams
Demonstrable experience of accurate estimation and the ability to deliver on time and to quality
Use of source code and continuous integration tools, i.e. Git, Maven, Jenkins
Proactively communicate with others
Ability to self-manage, self learn and seek out answers
Excellent unit, integration and regression testing skills.
Good documentation skills
Any of the following would be advantageous
Google Cloud Platform
Google App Engine
Google Cloud Datastore - noSQL experience
Google Cloud Storage
Google Cloud Dataflow
Google APIs (OAuth, Maps, Cloud Endpoints, Google Apps etc)
Linux experience (RedHat, Centos or Fedora)
Experience of Jira