We are looking for an experienced Lead Java Developer to join our team. The ideal candidate will have a minimum of 10 years of experience in Java programming and a deep understanding of microservices, cloud technologies, technology development, Kafka, and databases. Knowledge of front-end technologies is a plus.
Responsibilities:
- Design, develop, and maintain microservices-based applications.
- Collaborate with architecture and infrastructure teams to implement cloud solutions.
- Manage a team of developers, providing mentorship and support for professional growth.
- Implement and optimize Kafka-based solutions.
- Work with databases, ensuring their performance and security.
- Collaborate with the front-end team to integrate solutions.
Requirements:
- Minimum 10 years of experience in Java programming.
- Experience with microservices.
- Knowledge of cloud technologies (AWS, Azure, Google Cloud).
- Experience with Kafka.
- Knowledge of databases (SQL, NoSQL).
- Experience with Docker and Kubernetes.
- Knowledge of front-end technologies (JavaScript, Angular, React) is a plus.
Our Offer:
- B2B via Experis
- 100% Remote
- Sport Card
- Life insurance
- Private Health insurance