Senior Java developer
Xim
( www.ximxim.com )
Аккаунт зарегистрирован с email *@zimad.com
Украина
Сеньор
29 марта 2021
Удаленная работа • Работа в офисе
Опыт работы более 5 лет
Опыт работы более 5 лет
Короткая ссылка: gkjb.ru/hTCB
Описание вакансии
As a member of the development team you will:
- Independently put the company Agile software development process into practice as appropriate.
- Takes ownership of product subcomponents including functional specification, design & implementation
- Assist in the development of implementation schedules for owned sub components.
- Develop, maintain and extend assigned software modules within schedule constraints using the company accepted coding practices.
- Specify and perform unit testing of developed software modules
- Fix bugs in software modules as necessary.
- Assist publications department as required to document the product.
- Assist QA engineers as required to develop of test plans and isolate software faults.
- Lead a department code review.
- Work with other department software engineers to ensure successful development and delivery of product
- Report status in timely fashion as requested by Manager or project lead engineer
Essential Criteria:
- Hands-on development skills in Advanced Java/J2EE, EMS, SNMP, troubleshooting and debugging on Linux / Unix platforms
- Experience in Scripting language – Shell, Python
- Excellent understanding of OS / networking concepts and OpenStack cloud infrastructure
- Design and development of complex enterprise software
- All-round view of software development lifecycle: requirements, architecture, design, unit test automation, source code control and release aspects, Agile processes, etc.
- Hands-on experience working with relational and / or NoSQL databases will be added advantage
- Good to have experience in JavaFX, JavaFX CSS Stylesheets
- JSON and YAML document encoding experience will be added advantage
- Ability to mentor and guide other team members to achieve common goals
- Customer-facing skills like solution architecture, software deployment and testing in customer lab / pre-production / production environments will be an added advantage
- Knowledge of English on intermediate/upper-intermediate level
Conditions:
- Competitive salary
- Works on complex and interesting IT project
- Comfortable office
- Additional medical insurance
- Flexible start of the working day
- English courses
- Participation in specialized events (conferences, seminars, trainings) at the expense of the company
- Professional and career growth