Don't just look at job offers.
Join us at the Landing.careers Festival!
Don't just look at job offers. Join us at the Landing.careers Festival, where you'll meet 80 engineering teams. For free! Learn More

Full-stack Developer

Operon
The open health platform for health and care

Job details

  • Full-time
  • calendar
  • map markerLondon, GB
  • GBP40.000 - 60.000
    Gross Anual Salary
  • homeWork from home allowed
    Companies who have a 'work from home' policy typically allow employees to stay at home a few days per month.
  • cardRequires Work Permit
    Requires that you're a citizen or have a valid work permit / visa sponsorship to work in the country in which this position is based.
  • routeIntermediate
  • routeEnglish
    Preferred spoken language

Apply now

Sign up to apply

Or sign up to refer and earn a reward of £400

Intro

We are seeking a full stack developer to join our small team to help us develop our open platform (PaaS) for healthcare.

Our vision is to launch PaaS (Platform as a Service for healthcare) that will open up healthcare market to app developers - think Heroku for healthcare! The components of our PaaS are based on proven international standards and are currently in use around the world including UK, Norway, Sweden, Finland, France, Netherlands, Australia, China, Russia, and Brazil. We want to make our PaaS available to innovative developers to create software that makes a real difference to the way healthcare is delivered. Our long-term ambition is to leverage our platform to build a healthcare app ecosystem that will augment and eventually compete with current incumbents.

You will

  • Develop the REST APIs for our scalable PaaS offering using Java and JVM related technologies supported by both SQL and NoSQL backends.
  • Work alongside other members of the team in refining our services based on the latest design patterns like microservices, REST, API Gateways, containerisation (Docker) and GraphQL in a continuous delivery setting.
  • Take an active role in enhancing our PaaS using existing and new technologies to deliver a fault-tolerant and scalable architecture.
  • Work closely with our front-end developer(s) to refine our API services and UI for both performance and usability.
  • work closely with our team of clinicians and informaticians to design and deliver existing clients and future projects.

Main requirements

  • Experience of designing and creating microservices and APIs that use REST.
  • Java frameworks and associated technologies (Spring, Hibernate, Tomcat/Jetty)
  • Relational and NoSQL databases (MySQL/MariaDB, MongoDB, Redis)
  • Test frameworks and producing well-tested code using TDD or BDD (Spock, JUnit, etc).
  • Working with modern development tools like Maven/Gradle, pairwise coding, code reviews, agile project methodologies
  • Experience of working in a continuous delivery setting (via Jenkins).
  • Open source software development (contributions on GitHub or elsewhere) *

Nice to have

  • Ideally, you will have experience of more than one language (Scala/Groovy/Python) or you will be willing to learn new skills as needed.
  • Packaging applications for cloud deployment (AWS, Bluemix, OpenStack)
  • Experience of DevOps tools for provisioning and managing Linux servers (Ansible, CentOs)
  • API Gateway design and documentation frameworks (tyk, swagger)
  • OAuth Identity management/single-sign-on (JWT, Auth0, KeyCloak)
  • Experience of working in the health and social care domain would be an advantage but is far from essential. *

Perks

  • Opportunity for flexible working
  • Work with internationally recognised experts in healthcare IT
  • Opportunity for equity participation after a satisfactory probationary period

Apply now

Sign up to apply

Or sign up to refer and earn a reward of £400