Role Overview: You will be responsible for owning the development, design, scaling, and maintenance of application and messaging engines that power the central platform of Capillary's Cloud CRM product. Additionally, you will work on developing AI and data science products for various use cases, implementing PoCs in Python and Spark-Scala, and productizing the implementations. You will also contribute to the overall design and roadmap, while mentoring junior team members.
Key Responsibilities
- Own the development, design, scaling, and maintenance of application and messaging engines - Develop AI and data science products, implementing PoCs in Python and Spark-Scala - Contribute to the overall design and roadmap - Mentor junior team members Qualifications Required:
- Innovative and self-motivated with a passion for developing complex and scalable applications - 3+ years of experience in software development with a strong focus on algorithms and data structures - Strong coding and design skills with prior experience in developing scalable and high-availability applications, expertise in using Core Java/J2EE or Node.js - Work experience with Relational databases and Non-Relational databases (Primarily MySQL, MongoDB, and Redis) - Familiarity with big data platforms like Spark-Scala is an added plus - Strong analytical and problem-solving skills - BTech from IIT or BE in computer science from a top REC/NIT Company Details: Capillary Technologies offers competitive salary as per market standards, flexible working hours, and the chance to work with a world-class engineering team. Join a fast-moving tech team building impactful, user-friendly apps with modern development practices and a collaborative work culture. Please beware of fraudulent job offers claiming to be from Capillary Technologies. We do not extend unsolicited employment offers or charge fees from prospective employees. We are committed to an inclusive recruitment process and equality of opportunity for all job applicants.
Role Overview: You will be responsible for owning the development, design, scaling, and maintenance of application and messaging engines that power the central platform of Capillary's Cloud CRM product. Additionally, you will work on developing AI and data science products for various use cases, implementing PoCs in Python and Spark-Scala, and productizing the implementations. You will also contribute to the overall design and roadmap, while mentoring junior team members.
Key Responsibilities
- Own the development, design, scaling, and maintenance of application and messaging engines - Develop AI and data science products, implementing PoCs in Python and Spark-Scala - Contribute to the overall design and roadmap - Mentor junior team members Qualifications Required:
- Innovative and self-motivated with a passion for developing complex and scalable applications - 3+ years of experience in software development with a strong focus on algorithms and data structures - Strong coding and design skills with prior experience in developing scalable and high-availability applications, expertise in using Core Java/J2EE or Node.js - Work experience with Relational databases and Non-Relational databases (Primarily MySQL, MongoDB, and Redis) - Familiarity with big data platforms like Spark-Scala is an added plus - Strong analytical and problem-solving skills - BTech from IIT or BE in computer science from a top REC/NIT Company Details: Capillary Technologies offers competitive salary as per market standards, flexible working hours, and the chance to work with a world-class engineering team. Join a fast-moving tech team building impactful, user-friendly apps with modern development practices and a collaborative work culture. Please beware of fraudulent job offers claiming to be from Capillary Technologies. We do not extend unsolicited employment offers or charge fees from prospective employees. We are committed to an inclusive recruitment process and equality of opportunity for all job applicants.