Java Kafka - Manager (Noida, UP, India)
Iris Software
Iris Software
Join Iris Software, recognized as one of India's Top 25 Best Workplaces in the IT industry. We are a rapidly growing IT services company committed to being our clients' most trusted technology partner. With a global team of over 4,300 associates, we empower enterprise clients across financial services, healthcare, transportation & logistics, and professional services through technology-enabled transformations.
We specialize in complex, mission-critical applications leveraging cutting-edge technologies such as Application & Product Engineering, Data & Analytics, Cloud, DevOps, Data & MLOps, Quality Engineering, and Business Automation.
Design and implement robust Java-based applications, analyzing user requirements to inform application architecture. Define application objectives and functionality, ensuring alignment with overarching business goals. Effectively coordinate with multiple stakeholders through clear and concise communication.
Apply and relate design patterns in real-world scenarios, demonstrating a strong understanding of design concepts. Familiarity with microservices architecture is beneficial.
Requires strong hands-on expertise in Java/J2EE/Springboot, with frameworks like Spring and Hibernate/JPA being essential. Excellent communication skills are mandatory for effective stakeholder coordination.
Must possess a solid understanding of design principles and apply over 4 design patterns in practical situations. Experience with Message Oriented Middleware, including Kafka, JMS, ActiveMQ, RabbitMQ, SQS, or ASB, is required. Proficiency in DevOps tools like GitLab, GitHub, or Bitbucket, along with Maven, is also necessary.
Iris Software
IT Consulting