Job Title: Senior Consultant | Java Developer | Delhi | Customer Strategy & Design
Job Description
• Design, develop, and deploy chatbots and conversational experiences.
• Experience with hosting and deploying applications on Azure or AWS.
• Managing cloud infrastructure, deploying applications, ensuring scalability and security, optimizing performance, and troubleshooting issues.
• Expertise in cloud services and automation tools.
• Work closely with stakeholders to gather requirements and translate them into technical specifications.
• Conduct testing and debugging to ensure the reliability and performance of chatbot solutions.
• Provide ongoing support and maintenance for deployed chatbots, including troubleshooting and resolving issues.
• Collaborate with different stakeholders to understand business objectives, technical requirements, and pain points.
• Stay updated on industry trends and best practices related to conversational AI and customer engagement.
Requirements:
• Education: Bachelor's degree in Computer Science, Engineering, or related field. Master's degree preferred.
• Experience: 6+ years in software development, or related roles.
• Proficiency in Java programming language and J2EE technologies, including servlets, JSP, EJB, JMS, JDBC, and JPA.
• Proven experience in integrating WhatsApp APIs for seamless communication solutions.
• Strong proficiency in designing, developing, and deploying scalable microservices on cloud platforms using Java Spring Boot.
• Skilled in building responsive server-side applications with Node.js and implementing efficient messaging with RabbitMQ and Redis.
• Experience in working with web services technologies, including SOAP, REST, and JSON/XML with knowledge of SQL
• Strong troubleshooting and debugging skills, with the ability to analyze and resolve complex technical issues.
• Familiarity with DevOps practices and tools such as Jenkins and ITSM tools like ServiceNow, Jira.
• Strong understanding of NLP, machine learning, and chatbot technologies.
• Excellent communication and presentation skills.
• Strong problem-solving skills and attention to detail.
• Ability to work independently and collaboratively in a fast-paced environment.