Middle/Senior Java Developer (offline)

Responsibilities

Designing, developing and maintaining new features and functional modules
Maintaining good test coverage
Refactor existing modules toward enhanced architecture
Coordinate technical activities and documentation throughout each project

Technology stack

Java 8, Eclipse RCP, SWT, JFace, Eclipse Extension Point, Hibernate, Bitronix, Apache Tomcat, Jasper Reports, JUnit 5, Guava 20.0, Spring core 3.1.1

Qualifications

3+ years’ experience in software engineering as Java developer
Understanding of testing principles
Development infrastructure knowledge
Knowledge of software development methodology and software lifecycle processes, especially Agile (Scrum)
Good knowledge of software configuration management processes and tools
Experience in development using RCP frameworks will be a big plus
Bachelor or MSc degree in computer science, math, or related field
Advanced written and spoken English
Excellent verbal and written communication skills
A positive and resilient mindset
Ability to travel to the following countries (if required): Switzerland


Additional Information

The company offers

Strong career opportunities for professionals;
A variety of international projects and mobility across projects;
Professional development support and professional certification opportunities;
Competitive compensation, advanced bonus systems;
Paid vacations and paid sick leaves;
Flexible work schedule with a possibility for teleworking;
Corporate health insurance program;
Foreign languages classes and communication with native speakers;
Corporate mobile service compensation in case there’s business need;
Modern and conveniently located offices with good working conditions;
Sport room, children room (office in Kyiv);
Free fruit (offices in Kyiv, Vinnytsia, Kharkiv);
Corporate, social and cultural events.

The job ad is no longer active

Look at the current jobs Java Kyiv→