Software development company which provides a full range of complex software development (Mobile App, WEB, business software solutions and etc), integration and support services, is searching Java Developer.
Your main responsibilities will be
Manage the full technical life-cycle of applications during each development phase.
Collaborate with team members to brainstorm about new products, provide each other with technical insight and review working drafts.
Perform individual project components within the entire development lifecycle including implementation, testing, maintenance.
Diagnose performance issues, fix bugs to increase the quality of applications.
Good knowledge of Java, Spring Framework, Spring Boot, Spring Security (Java 8, Spring Framework 4+, Spring Security OAuth (JWT tokens), Spring Boot 1.5+, Hibernate 5, Docker).
Has good experience at least with one relational database (MS SQL Server).
Minimum 2 years of experience in computer software industry.
Has analytic and troubleshooting skillls and is able to resolve complex problems independently.
Strong understanding of object oriented concepts.
Strong communication and interpersonal skills.
Be an active team player with a strong agile mindset.
Experience with AngularJS or hier as a plus.
Experience with css preprocessors (sass/less/stylus) as a plus.
English level: Upper-Intermediate.
The company will provide
Payment of mobile phone.
Compensation of hot launches monthly is 130 BYN.
Free traffic of mobile Internet.
Travel ticket for all kinds of transport.
Corporative lessons of English language twice a week.
Possibility to get external and internal trainings.
Participance at conferences by professional themes.