Position: Senior Java/Kotlin Developer
Company: Inoxoft
Experience required: 3y
English level: upper

**RESPONSIBILITIES:** 
Build backend services that power our telehealth platform
setup/follow/improve project conventions (architecture approach, code style, best practices);
following and suggesting improvements to the existing project processes, methodologies, and guidelines;
estimation of tasks and functions and fit with own estimates;
creating and updating project documentation (technical and functional);
setup and maintenance of project environments;
negotiation/explanation of technical questions and requirements with the clients;
guide, consult, and make advice to team members with the delivery of assigned tasks;
estimation of potential projects;
conduct tech interviews for external candidates;
delivery of assigned tasks:
1. clarification and analysis of requirements;
2. performing all needed investigations for successful delivery;
3. writing & reviewing code and functionality, refining and rewriting it as necessary;
4. testing own functionality before moving task to QA testing;
5. presentation & demo of delivered tasks (internal/external).

 
**REQUIREMENTS:**
Have 4+ years as a software engineer, shipping production code
Experience  with Java, Kotlin, Spring Boot (strengths in SQL is important)
Experience migrating a heavily SQL/stored procedure-based application to Java microservices would be a plus
Experience in e-commerce or medical-related industries would be a plus
Upper-Intermediate level of English

 
**MAIN BENEFITS:**
20 paid days off, 20 unpaid days off, 11 holidays, and 10 sick leaves; 
Medical insurance (dental services included)
Corporate English courses;
Half-year Performance appraisals and Salary reviews;
A possibility to have a mentor or become a mentor yourself;
Personal budget for Courses, Training, and Certifications;
Skills Evaluations and promotions are based on Corporate Matrix;
Accounting Support;
IT Cluster Membership