Design, develop, and maintain backend services using Java.
Implement real-time data streaming and messaging solutions using Apache Kafka.
Build and optimize APIs for seamless integration with various systems.
Collaborate with cross-functional teams to define backend requirements and ensure efficient data handling.
Troubleshoot and resolve issues related to performance, reliability, and scalability.
Write unit and integration tests to ensure code quality and maintainability.
Key Skills & Qualifications:
Strong experience with Java (J2EE, Spring Boot, Hibernate).
Hands-on experience with Apache Kafka for real-time data streaming and messaging.
Familiarity with database technologies (SQL, NoSQL).
Knowledge of microservices architecture and related patterns.
Proficient in writing clean, efficient, and well-documented code.
Experience with containerization (Docker, Kubernetes) is a plus.
Excellent problem-solving and communication skills.
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: IT & Information SecurityRole Category: IT & Information Security - OtherRole: IT & Information Security - OtherEmployement Type: Full time