Position: Lead Java Engineer (product)
Company: LOBBY X
Category: Java
Experience required: 5y
English level: upper

**Requirements:**

You have at least 5+ years of practical Java experience
You are familiar with Hibernate and Spring. 
You have experience with hosting on Azure (or other cloud)
You have some experience with SQL/MySQL
You have knowledge of Apache Tomcat
You have very good communication skills and express your ideas
You enjoy challenging projects and tasks. 
You work independently, responsibly, accurately, and reliably
You are a real team player, ready to build the team around yourself
You’re able to provide coaching and mentoring for other team members; make sure they feel heard. 
You keep calm under stress, assess risks and make decisions
You are eager to learn new technologies and interested in cloud architecture
Good command of English, both written and spoken 

**Will be a plus:**
You have experience with Kubernetes and Docker.
Experience with Kafka
Experience with MongoDB
Spoken Spanish

**Main duties:**
Build and manage a team of Java software engineers aimed for the technical compliance implementations
Provide coaching and mentoring to the team members
Shape and tune development process
Research, evaluate, estimate, and implement technical solution for business requirements
Suggest technical and functional improvements to add value to the product
Prioritize and execute tasks in the software development life cycle
Validate software functionality and security
Write efficient code based on feature specifications and best practices
Perform code-review sessions to create robust and maintainable code
Perform continuous refactoring
Constantly learn new technologies and approaches, develop professionally