Position: Back-end (Java) Team Lead #11531
Company: Lohika
Category: Java
Experience required: 3y
English level: intermediate

They have a long history of collaboration with the world of open source. The project will open a new page of the world's most popular java repository.

Perform research, design, implementation, and support tasks for the world’s most popular java repository
Responsibilities
•	Participate in functional and architectural design of content that is developed for new releases of the product
•	Perform implementation, review and debugging of new content
•	Research and evaluate technical options to implement business requirements
•	Become the technical owner of several areas of the product, being responsible for area support and improvement
•	Collaborate with other R&D, QA, PM both on Capgemini Engineering and customer side
•	Proactively raise technical risks and suggest solution to minimize them
•	Suggest technical and functional improvements to add value to the product
Requirements (required)
•	5+ years of commercial Java development experience
•	Management experience
•	OOP, OO Design Patterns
•	Deep knowledge of Java Core
•	Experience using Spring including MVC and REST API 
•	SQL databases experience.
•	Good English (oral & written) and communication skills in general
•	Technical documentation writing skills
•	Team working experience
•	Fast research and learning skills
Requirements (optional)
•	Experience with Spring Boot, microservices architecture
•	Experience with AWS, Elastic Search. 
•	Experience of open source contribution