We are looking for Java Team Lead to manage B2C teams. It’s a great opportunity to obtain high-visible role over all groups of companies we have. It’s ability to work close with company partners, customize process of your team to get best result and develop great features!
Requirements:
- Bachelor’s degree in Computer Science, Computer Engineering or a related technical field
- 5+ years of experience with Java development
- 1+ year of experience of front-end development using HTML5, CSS, JavaScript
- Knowledge of Java basic concepts: GC, multithreading, locking and synchronization.
- Spring, Spring Boot is a must
- Familiarity with Linux based development.
- Familiarity with build and CI frameworks — Maven, Jenkins
- Understanding of Agile development methodology
- Upper Intermediate English level
Desirable:
- Deep knowledge and understanding of the modern front-end technologies and frameworks
- Experience working with JavaScript and React Framework
- Experience working with tuning front-end applications
- Direct communication with customers experience
Responsibilities:
- Manage team 6-7 employees
- Develop code on Java and JS
- Support/Customize Scrum process in your team
- Support components/features delivery into production
- Be accountable for team results
- Be accountable for teams’ components stability on production
- Communicate with stakeholders, participate in estimations, demo sessions
Personal qualities:
- Proactive, aimed on result
- Have good communication skills
- Open-minded
We offer:
- Friendly team — work with open-minded, remarkable and skilled people
- Agile ’startup’ environment within a well-established international company
- Opportunity to step into a broad production role, drawing upon skills in complex backend systems
- Direct and immediate impact on a company business results