We are looking for Java Developer for international product company.

Responsibilities:

Writing backend code and tests (with an eye for full stack) as well as leveraging open source technologies to get reliable results;
Improving code quality through testing, refactoring, peer-reviews, and pair programming while emphasizing simplicity;
Championing software quality, innovation and appropriate technology choices;
Working effectively in an agile team using Scrum, XP and Lean practices, e.g. participating in daily stand-ups, planning sessions, showcases and retrospectives;
Collaborating with business stakeholders and internal users to design and deliver products that attract new customers and keep them coming back;
Writing end-to-end user stories that steer a technical design that can be iteratively developed by the entire team;
Performing root cause analysis to ensure that mistakes are properly understood and not repeated;
Contributing to coding standards and guidelines as well as setting a good example of adhering to them;
Standing by your solutions to ensure that both you and the team have the tools and ability to support its operation after hours.

Requirements:

Extensive knowledge of Java, Spring and associated technologies: JUnit, Web Application Servers (e.g. Jetty/Tomcat), Gradle/Maven/Ant;
Strong knowledge of MySQL and writing optimized database queries;
Thorough understanding of architectural software concepts, Object-Oriented and Functional programming, MVC/MV* architectures, asynchronous server communication;
Experience in the design and development of RESTful web services and JSON handling;
Able to use Git and understand distributed version control strategies;
Software craftsman, with a rigorous and disciplined approach to writing simple and effective software but not afraid to learn from failure and tell others about mistakes;
Knowledgeable in web software architectures and design patterns;
You champion agile principles and are a strong advocate for Continuous Delivery, TDD, Refactoring and Pair Programming;
Familiar with using a tracking system such as JIRA;

We offer:

Be Part of new branch in Kiev, and opportunity to lead several teams down the road.
Work for industry with high growth.
The sportsbook has established itself as one of the leading players and is starting new initiatives as the next phase of growth.
The opportunity to work with the newest technologies and frameworks.
The opportunity to work in a large team on complex problems.
The opportunity to contribute to a product that will be used worldwide and will impact the industry.
Competitive salary and official employment.
Individual approach to professional and career growth.
Comfortable work conditions.
Health Insurance.
Facilities for leisure time — PlayStation, football team, team-building activities.

About Staff Ukraine

We started our work in the first half of 2007 with the initial aim of helping customers in automation processes for human resource management. In particular we’ve dealt with personnel records, payroll, recruitment and certification of staff. Our effectiveness in this professional sphere is confirmed by the successful completion of many challenging projects for our customers.

Company website:
http://staffukraine.com

This job is no longer active.
Смотреть актуальные вакансии Java Kyiv→.

Similar jobs

Middle Java Developer 965 + Welcome Bonus at Exadel

Kyiv, Kharkiv, Lviv, Odesa, Vinnitsia, remote

Middle Java Developer 38 (Welcome Bonus!!!!) at Exadel

Kyiv, Kharkiv, Lviv, Odesa, Vinnitsia, remote


All jobs Java Kyiv    All jobs Staff Ukraine