We are looking for a Senior Software Developer who can help us make our Java better. Azul Platform Core is Open-Source Java developed in Azul and based on OpenJDK.
One of the widely-used Java-based technologies is Java Web Start and we want to improve Azul engineering strength in it.
As a team member you will participate in contributing fixes and features to OpenJDK and IcedTea-Web, develop and support Azul commercial features with highest standards of IT industry.
Location: Cyprus, Armenia
- Lead Java Web Start Azul activity efforts.
- Follow up with the changes in OpenJDK and other relevant open source projects.
- Work with bugs and/or improvements requests in Java Web Start, Java UI (Swing, AWT) areas
- Design and implement new product features.
- Maintain project source repositories, apply and adopt fixes from upstream repositories and other relevant opensource projects.
- Provide technical expertise to field engineering and customer services.
- 5+ years of work experience as software developer in a team producing new features as well as improving and supporting existent code.
- Strong proficiency in Java.
- Experience with AWT/Swing
- Understanding of OS internals (Windows).
- Experience in working with Windows registry
- Ability to work in cross-platform environment.
- Good understanding of basic Computer Science concepts (data structures and algorithms).
- Sufficient practical knowledge of English within the needs of the job.
- Experience with shell scripting, make and installers.
- Familiarity with source control systems.
- BS/BA in Computer Science or equivalent.
- Opportunity to become a part of strong team of experts, obtain a leading position in a growing team building new solution,
- Competitive compensation,
- Flexible working hours,
- English lessons,
- Family medical insurance, incl. dental care,
- Modern, spacious and nice office.