Our client's goal is to allow any person across the globe access to understand and act on their health in order to live longer, healthier and happier lives. Due to rapid growth, they are looking for a Senior Java Developer to join their software development team based in Oxford.
The company have the potential to transform global health, it has already formed the base to do so and has demonstrated the vision can be realised. The successful candidate will be part of helping to achieve this goal, shaping the direction of a rapidly growing company.
Skills/Responsibilities:
- Produce clean, efficient code based on specifications.
- Test and deploying programs and systems.
- Fixing and improving existing software.
- Working with UX designers to design and implement complex user interfaces.
- Deliver stable Java applications with rich user interfaces.
- Use of common design patterns such as MVC, MVP and MVVM.
- Propose technically sound solutions to complex problems.
- Integration of applications via APIs and/or hardware interfaces.
- Ability to communicate clearly to other team members including Developers, Test Engineers, Product Owners, and System Integration.
- Experience with either native Android app development or development of applications using Linux.
Benefits: Holistic and compelling benefits including GIP insurance
Essential criteria: We are open to applications from excellent candidates who don't necessarily meet all the criteria, however, they must be able to provide real examples of where they have been able to rapidly master software technologies required for previous roles. This position requires a bachelor's degree in a technical subject or evidence of equivalent work experience. It is available either based at our offices in Oxford, or a hybrid remote working model with regular visits to the office.
Contract: Permanent, Full-time
Location: Oxford/Hybrid
The salary on offer is between 75-85k, plus some fantastic benefits.
If you believe this job could be for you, please click apply!