#### Location: Mumbai
Please send us your resume at careers@ashnik.com
#### The Position
We are seeking an experienced Senior Java Developer to join our team and lead the development of custom connectors to integrate source systems with a Kafka cluster. The ideal candidate will have a strong understanding of Java programming, data integration, and Kafka architecture, as well as the ability to manage a small team of developers and collaborate effectively with Kafka administrators. This role involves hands-on development, leadership responsibilities, and direct engagement with client systems and data pipelines.
#### Required Skills and Qualifications:
• Technical Expertise:
+ Strong proficiency in Java (including multi-threading, performance tuning, and memory management).
+ Hands-on experience with Confluent Kafka and Kafka Connect.
+ Familiarity with JSON, Avro, or Protobuf data formats.
+ Experience in integrating data from various sources (e.g., relational databases, APIs, flat files).
• Domain Knowledge:
+ Understanding of data exchange protocols (e.g., REST, SOAP, FTP).
+ Knowledge of event-driven architecture and distributed systems.
• Leadership:
+ Ability to lead a small team of developers, delegate tasks, and manage project timelines.
+ Strong mentoring and communication skills to guide team members and collaborate with non-technical stakeholders.
• Problem-Solving:
+ Proven ability to troubleshoot complex data and system integration issues.
+ Analytical mindset for designing scalable, reliable, and efficient data pipelines.
• Tools and Environment:
+ Experience with CI/CD pipelines, Git, and build tools (e.g., Maven, Gradle).
+ Familiarity with containerization (Docker) and cloud environments (AWS, Azure, or GCP) is a plus.
#### Preferred Qualifications
• Experience with Schema Registry, Kafka Streams, or KSQL.
• Exposure to Big Data technologies (e.g., Spark, Hadoop) and NoSQL databases (e.g., MongoDB, Cassandra).
• Certification in Apache Kafka or related technologies.
#### Key Responsibilities
• Develop Custom Connectors: Design, develop, and maintain Java-based connectors to integrate diverse source systems with Kafka clusters.
• Implement Logic and Validations: Incorporate business logic, data validation, and transformation rules within the connector code.
• Collaborate with Stakeholders: Work closely with client teams to understand source systems, data formats, and integration requirements.
• Lead Development Efforts: Guide and mentor a team of developers, review code, and ensure adherence to best practices.
• Support Kafka Administration: Collaborate with Kafka admins to optimize connector deployment, resolve operational issues, and ensure high availability.
• Data Pipeline Monitoring: Develop monitoring solutions to track data flow and resolve issues in real-time.
• Documentation: Create comprehensive technical documentation for the custom connectors, including configuration guides and troubleshooting procedures.
• Continuous Improvement: Evaluate and implement improvements in performance, scalability, and reliability of the connectors and associated data pipelines.
#### Soft Skills
• Strong written and verbal communication skills.
• Self-driven and highly motivated to learn and adapt.
• Ability to work collaboratively with cross-functional teams.
#### Benefits
• Comprehensive medical insurance
• Flexible working options
• Continuous Training & Development
• Professional courses and certification support
• 24x7 team assistance program
• Generous parental and family leave
• Paid medical and annual leaves
• Reward and Recognition Program
#### About Us
Since our inception in 2009, Ashnik has consistently led the way in introducing advanced open source technologies to the Southeast Asian and Indian markets. As a premier provider of enterprise open source solutions, we are dedicated to empowering organizations around the globe to harness the power of open source for their digital transformation initiatives. We offer a comprehensive suite of Solutions, Services, Support, and Subscriptions across key technology domains including Unified Observability, Streaming Data Pipelines, Database Platforms, and Application Delivery Platforms.
Utilizing Machine Learning and AI, we develop innovative solutions that significantly impact enterprise growth. To date, over 300 leading global enterprises have benefited from our tailored offerings. We pride ourselves on partnering with foremost open source technology vendors, delivering solutions built on industry-leading technologies such as PostgreSQL, Elastic, Kafka, Nginx, Kubernetes, Apache Spark, MongoDB, Yugabyte, and Ansible. At Ashnik, we are committed to empowering your business with pioneering solutions that drive success and transformation.
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.