Position: Middle Java  Developer
Company: Blackthorn Vision
Experience required: 2y
English level: upper

- 2+ years of professional experience with Java.
- Demonstrated capacity to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose thorough iterative solutions;
- Comfortable working in a highly agile, intensely iterative software development process;
- Experience with performance and optimization problems and a demonstrated ability to both diagnose and prevent these problems;
- Experience owning a project from concept to production, including proposal, discussion, and execution;
- Proficiency in the English language, both written and verbal, sufficient for success in a remote and largely asynchronous work environment;
- Product company experience;
- Self-motivated and self-managing, with strong organizational skills;
- Ability to thrive in a remote working environment;
- Entrepreneurial, positive, and solution-oriented mindset;
- Computer science education or equivalent experience.

Nice-to-have:

Experience in a peak performance organization, preferably a tech startup
- Demonstrated ability to work closely with other parts of the organization;
- Product Management Experience/Inclination;
- Experience working with a remote team;
- Enterprise software company experience;
- Developer platform/tool industry experience;
- Experience working with a global or otherwise multicultural team;
- Passionate about/experienced with open source and developer tools.