Position: Senior Java Engineer
Company: GlobalLogic
Category: Java
Experience required: 5y
English level: upper

**Job Description**
Minimum of 5 years of experience in Java back-end development
Proven expertise in building microservices and familiarity with related frameworks.
In-depth knowledge of message queuing systems like Kafka for connecting distributed systems.
Proficiency in working with NoSQL databases such as Cassandra and MongoDB.
Experience with cloud platforms, particularly AWS, and familiarity with relevant services.
Strong understanding of containerization technologies like Kubernetes, Helm, and Docker.
Excellent problem-solving skills and ability to troubleshoot complex issues.
Effective communication skills and the ability to collaborate with cross-functional teams.

**Job Responsibilities**
Design, develop, and maintain robust and scalable back-end microservices using Java.
Implement efficient message queuing mechanisms with Kafka for seamless data communication.
Work with NoSQL databases like Cassandra and MongoDB to design and optimize data storage solutions.
Collaborate with cross-functional teams to define and implement resilient microservice architectures.
Deploy applications on cloud platforms like AWS, ensuring scalability, availability, and security.
Utilize Kubernetes, Helm, and Docker for efficient container orchestration and management.

**Department/Project Description**
The client is a leading world telecommunication provider.