This job post is closed and the position is probably filled. Please do not apply. Work for ORCID and want to re-open this job? Use the edit link in the email when you posted the job!
๐ค Closed by robot after apply link errored w/ code 404 2 years ago
\nWHO WE ARE\n\n\nORCID (https://orcid.org/) is an independent non-profit organization that serves the global research community. Our core mission is to connect research and researchers. We do this by providing an identifier for individuals to use with their name as they engage in research, scholarship, and innovation activities; by providing tools and training to the community for integrating these identifiers into research workflows; and by building and sustaining a community of users and adopters. We have a strong focus on user control and privacy. Launched in October 2012, there are now over 7,000,000 ORCID registrants, more than 1,100 organizational members, and over 30 staff members in 15 countries. Our website and Registry (orcid.org) are published in 12 languages. \n\n\nORCID is a mission-driven organization grounded by our core values: we are open, transparent. collaborative, global, diverse, inclusive, trusted, and persistent. We are committed to our values and welcome applications from all qualified candidates.\n\n\nTHE ROLE\n\n\nORCID is seeking an enthusiastic and motivated team member with exceptional communication skills to join our Technical Team. The successful candidate will join a small development team to develop back end functionality for new features, bug fixes, and maintenance of the ORCID Registry and APIs, and related projects. This position is full-time (40 hour/week) starting from January 2020 and reports to the Tech Lead. As for all ORCID staff, this is a remote position. \n\n\nRESPONSIBILITIES\n\n\nWorking with other software developers and QA specialists, the Senior Java Backend Engineer will be responsible for implementing back end code to support new features defined by the Product Team, bug fixes, and perform maintenance upgrades. The successful candidate will also be comfortable with the ops part of devops, and be happy to work hands-on with server configuration. The key responsibilities are listed below.\n\n\n\n* Backend development from Java to database.\n\n* Server side scripting in Linux environments.\n\n* Server configuration, for example, using Puppet.\n\n* Work with the ORCID Tech Lead to develop and improve the ORCID Registry.\n\n* Author use-cases, technical/functional requirements, flowcharts, diagrams, code, tests and documentation.\n\n* Participate actively in iterative development meetings (stand-ups, kick-offs, retrospectives), and design sessions with project teams and working groups.\n\n* Collaborate with team members, consultants, designers, the development community and users to provide accurate estimations, timelines, and risks.\n\n* Collaborate in the finding of bugs and areas of improvement in the current ORCID Registry.\n\n* Contribute back to the open-source community through code and documentation.\n\n\n\n\n\nREQUIREMENTS\n\n\n\n* Fluent in written and spoken English\n\n* Able to work during Europe and US business hours (at least half the working day should be between 1200-2000 UTC) including making twice-weekly meetings at 1500 UTC\n\n* Java JDK 8+\n\n* Spring MVC, Spring Security, Spring Boot\n\n* RESTful Web Services\n\n* PostgreSQL\n\n* Writing, troubleshooting and optimizing SQL queries\n\n* Server side scripting, for example, using Python\n\n* Puppet, Chef, Ansible or other server configuration management tools.\n\n* Version control tools such as Git.\n\n* Excellent written and verbal communication skills\n\n* Motivated, results-driven, with high-level of energy, enthusiasm, and initiative\n\n* Able to work with minimal supervision.\n\n* 5+ years development experience\n\n* Experience extracting actionable recommendations from feedback and data, and communicating it to stakeholders\n\n* Motivated and results-driven, with a high-level of energy, enthusiasm, and initiative\n\n* Ability to travel internationally at least once a year\n\n* Proactive in suggesting new tools and solutions\n\n\n\n\n\nNICE TO HAVE\n\n\n\n* Contributions to open source community\n\n* Python\n\n* Maven\n\n* Mongodb\n\n* HTML5 and CSS3\n\n* Angular 2 or higher\n\n* Docker\n\n* Fluency in languages other than English\n\n\n\n\n\nWE PROVIDE\n\n\n\n* A committed and awesome team serving an engaged community\n\n* Competitive compensation and benefits\n\n* Flexible work hours and tools to support our virtual office environment\n\n* A laptop with operating system of your choice will be provided\n\n\n \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to Java, Engineer, Backend, Travel, Senior and Linux jobs that are similar:\n\n
$70,000 — $120,000/year\n
\n\n#Benefits\n
๐ฐ 401(k)\n\n๐ Distributed team\n\nโฐ Async\n\n๐ค Vision insurance\n\n๐ฆท Dental insurance\n\n๐ Medical insurance\n\n๐ Unlimited vacation\n\n๐ Paid time off\n\n๐ 4 day workweek\n\n๐ฐ 401k matching\n\n๐ Company retreats\n\n๐ฌ Coworking budget\n\n๐ Learning budget\n\n๐ช Free gym membership\n\n๐ง Mental wellness budget\n\n๐ฅ Home office budget\n\n๐ฅง Pay in crypto\n\n๐ฅธ Pseudonymous\n\n๐ฐ Profit sharing\n\n๐ฐ Equity compensation\n\nโฌ๏ธ No whiteboard interview\n\n๐ No monitoring system\n\n๐ซ No politics at work\n\n๐
We hire old (and young)\n\n