5+ years of professional software development experience.
3+ years of development experience in Java.
Practical experience in developing complex web applications.
Deep knowledge of modern databases and file storage concepts.
Experience in building systems with high load and high availability.
Strong experience in concurrency.
Experience in working in Unix/Linux/Mac OS X environment.
Knowledge of modern web servers (Tomcat, Jetty).
Understanding of software development life cycle.
Being ready to work with such tools as as git/Bitbucket, JIRA, Jenkins/Bamboo, Confluence.
Pride in the work you do and everything you get involved with
Independent thinking, and not being afraid to suggest new ideas
Obsession with your craft, down to the smallest detail
As a part of our team you’d enjoy:
Day shifts only,
An interesting work on long term projects in friendly team
Team buildings you could only dream of
Your daily responsibilities will include:
Collaboration with our diligent development team, product owners, QA team and business users.
Active participation in planning of development strategy.
Evaluation of new feature requests.
Unit tests (using JUnit, JMock) and integration tests along with new or redesigned feature development.
Setting estimates of development and integration efforts.
Analyzing and resolving customer issues.
Drive feature development lifecycle as part of Agile process.
This is an exciting opportunity for a Senior Java Developer to join a leading SaaS company Epom Ad Server with 160+ employees in our Kyiv office. We are looking for a talented individual to become the part of our dynamic Agile cross-functional team. A modern working environment, with cutting-edge technology and no micro-management.