About Happiest Minds Technologies Limited
Happiest Minds Technologies Limited (NSE: HAPPSTMNDS), a Mindful IT Company, enables digital transformation for enterprises and technology providers by delivering seamless customer experiences, business efficiency and actionable insights. We do this by leveraging a spectrum of disruptive technologies such as: artificial intelligence, blockchain, cloud, digital process automation, internet of things, robotics/drones, security, virtual/augmented reality, etc.
Positioned as 'Born Digital . Born Agile’, our capabilities span digital solutions, infrastructure, product engineering and security.A Great Place to Work-Certified™ company, Happiest Minds has operations in the U.S., UK, Canada, Australia India and Middle East.
Key Responsibilities
• Design, develop, and maintain scalable and efficient microservices using Scala.
• Implement infrastructure management solutions using Scala, ensuring high performance and reliability.
• Integrate and optimize Neo4j database solutions within our services for advanced data management.
• Work with OCR technologies like Apache Tika, Tesseract, and Paddle OCR to enhance our data processing capabilities.
• Collaborate with cross-functional teams to define, design, and ship new features.
• Participate in code reviews, adhere to best practices in software development, and contribute to the continuous improvement of our development processes.
Required Skills and Qualifications
• Proven experience as a Scala Developer, with a strong understanding of functional programming principles.
• Experience in developing microservices and managing infrastructure using Scala.
• Familiarity with Neo4j or similar graph database technologies.
• Knowledge of OCR technologies such as Apache Tika, Tesseract, and Paddle OCR.
• Strong problem-solving skills and the ability to work independently on complex tasks.
• Excellent communication skills and the ability to collaborate effectively in a remote team environment.
Desirable Skills
• Experience with Docker, Kubernetes, or similar containerization and orchestration technologies.
• Familiarity with Agile development methodologies.