Sr.Kafka & RabbitMQ Developer (JAVA)
Who We AreArtmac Soft is a technology consulting and service-oriented IT company dedicated to providing innovative technology solutions and services to the Customers.Job DescriptionJob Title : Sr.Kafka & RabbitMQ Developer (JAVA)Job Type : C2C / W2Experience : 10 to 22 yearsLocation : Austin, TexasKey ResponsibilitiesApplication Development: Design, develop, and maintain Java applications that integrate with RabbitMQ for messaging and Apache Spark for data processing.Data Management: Work with NoSQL databases (Cassandra) and relational databases (Oracle) to ensure efficient data storage and retrieval.Messaging Integration: Implement and manage messaging solutions using RabbitMQ and Kafka to facilitate reliable data transfer between services.Collaboration: Collaborate with cross-functional teams to gather requirements and deliver high-quality software solutions.Performance Optimization: Analyze and optimize application performance and scalability.Troubleshooting: Diagnose and resolve issues in applications, ensuring a seamless user experience.Documentation: Maintain clear and comprehensive documentation of application architecture, processes, and best practices.Requirements Technical Skills:Proficiency in Java and solid understanding of object-oriented programming principles.Experience with RabbitMQ and Kafka for messaging solutions.Familiarity with big data technologies, specifically Apache Spark.Experience with NoSQL databases (Cassandra) and relational databases (Oracle).Communication Skills: Strong verbal and written communication skills to effectively collaborate with team members and stakeholders.Problem-Solving: Excellent analytical and troubleshooting skills.Experience: Previous experience in software development, particularly in data-centric applications.QualificationBachelor’s degree in Computer Science, Engineering, or a related field.