Generalist Java developer

Posted by fevrokbot 5 months ago

Job Description

Patients Know Best | Generalist Java developer | REMOTE | Full Time We are looking for experienced Java generalists to work on our Electronic Patient Portal and Integrated Digital Care Record system. PKB integrates data flows across multiple organizations across the healthcare system, while putting the patient in control of her data. We're building something that actively, directly, improves the lives of people in general -- not selling more stuff, helping others sell more stuff, or making comfortable people a bit more comfortable. We are a fully remote team with a dozen developers, spread across half a dozen countries within a few hours of GMT (for shared working hours -- we are mostly looking for people in the EU/ECC to make the monthly meetings more feasible). Keywords that describe our stack: Postgres, Wildfly, Spring Boot, Dropwizard, Docker, Prometheus, Grafana, Pagerduty, Jira, Confluence, Bitbucket, Teamcity, Ansible, Vagrant, Java 8, Selenium, Arquillian. Environment: we are all remote, there is no central office. We communicate primarily through chat (Slack) and issue tracking (JIRA), as needed over phone (Slack, join.me and similar, Skype, etc.) and we meet up once in a month in person for a day or two – usually in London. You can use any OS/IDE/editor you like – whatever makes you productive. The only hard requirement is that you can run Docker containers and git somehow. We have devs running Windows, OS X and Linux. You should .. - be a good communicator, able to understand others and explain yourself clearly and concisely; knowing how to chase the best ideas in a discussion, not just push your own. - be proactive and motivated, comfortable asking for help when you're stuck and making constructive suggestions when you see something that could be working better. - be able to prioritize well and strike the right balance between hacking things together hastily and completely disappearing for two months while refactoring the persistence layer. - understand both the technical priorities and the business priorities underpinning them. - be conscious of risk, have seen successful and failed projects, and have a good sense of what is going to work and what is going to fail. Apply here: https://www.workable.com/j/6D05E74BAC
Monthly Salary Unspecified Seniority Level Not Applicable
Industry IT Job Function Other
Employment Type Full Time Vacancies 0
Skills java,vagrant,docker,postgres,ansible,spring,git,linux,electron,containers
Location Remote