Эта вакансия уже завершена
IN THIS ROLE YOU WILL:
- Lead a development team of 5 members using Scrum methodology
- Provide technical assistance, mentorship and guidance to team members
- Review and improve source code written by developers to meet the project coding standards
- Develop key elements of the system
- Research and use new technologies to find more efficient ways to solve specific issues
- Work closely with Chief Solution Architect on researching and prototyping complex solutions
- Communicate actively with Product Owner and internal customers to clarify the project requirements
WE ARE LOOKING FOR SOMEONE WHO HAS:
- 5+ years of hands-on software development experience
- Understanding of Scrum methodology
- Deep experience with Java
- Strong knowledge of SQL and JavaScript
- Good practical experience with: Spring framework (MVC, Security, Boot, JPA), JDBC, REST API, JSON, XML, SSL, Maven and Git
- Solid understanding of OOP/OOD
- Good knowledge of the application design patterns and software development life cycle
- Knowledge of Tapesty, React.js, Java EE, Reactive frameworks, in-memory caching and Docker would be a plus
- People management and team leading experience would be a plus
WE OFFER:
- Competitive compensation depending on experience and skills
- Interesting business domain – e-commerce + chemistry
- Flexible working hours
- Comprehensive benefits package including sick leaves, annual vacation, medical insurance and sport compensations
- Individual annual budget on education
- Friendly working environment
- English language courses
- Convenient office location
- Dental services and therapeutic massage in the office