2 views
Sumix Corporation
The successful candidate will be involved in all stages of product development from creating specifications and communicating with the business, to programming and designing solutions.
p>
Requirements:
- Higher education in information technology or computer science
- 2+ years of commercial development experience using Java
- Good knowledge of Java Core, Concurrency, Collections, Streams.
- Knowledge of object-oriented programming and design patterns (including GoF)
- Experience with Spring Framework
- Good knowledge and experience working with databases: MySQL, MongoDB, etc.
- Experience working with web technologies: CSS, HTML, JavaScript, etc.
- Ability to learn quickly, code analysis and troubleshooting skills
- Strong technical knowledge and analytical mindset, ability to develop system components independently, including their design, and following the latest development practices
p>- Team player with a broad and unbiased vision, open to new ideas and suggestions
- Intermediate level of English
Responsibilities:
- Design and development of complex, competitive and highly loaded server parts
- Analysis of business requirements and their clarification, decomposition of tasks and estimation of execution time
- Unit development , Integration and Acceptance tests
- Code review
What we offer:
- Teamwork, the ability to make decisions at any at what stage of software development, implementation and improvement
- Interesting tasks, competitive salary, friendly team and professional growth
- 20 days of paid vacation and 5 sick days per year
- Remote work or work in the office - if you prefer to work in the office (near the "Klovska" metro station)
- Stable and reliable company, operating on the Ukrainian market for more than 22 years.
IMPORTANT: We consider candidates only from Kyiv.