Location: Coimbatore
Interview: at least one round should be in person
Work model: 4 days a week
Here is the JD
5 to 6 years of experience in software development, including designing and building large-scale distributed systems.
Knowledge, Skills & Ability:
Strong expertise in Java programming, Java design patterns, and high-performance backend development.
Proficiency in React for frontend development, with experience in state management (Redux, React Query, or Context API).
Proven experience in designing and implementing scalable, fault-tolerant architectures.
Proficiency in multiple technologies such as Spring Boot, React, MongoDB, etc.
Experience leading and mentoring engineering teams, conducting code reviews, and setting technical standards.
Deep understanding of cloud-native architecture, with hands-on experience in platforms like GCP, Azure, or AWS.
Expertise in search and retrieval technologies, including ElasticSearch, Apache Solr, or similar. Knowledge of AI-driven search, NLP, and semantic search is a plus.
Proficiency in Test Driven Development (TDD) and CI/CD pipelines.
Strong problem-solving skills, with experience handling production-level challenges, performance tuning, and system optimization.
Experience working in agile environments, with familiarity in Scrum and JIRA.
Ability to balance hands-on coding with strategic technical decision-making.