Job Description
Role : Senior Software Developer Location : Bangalore Experience : 5 -8 years About the Role : We’re looking for an experienced Senior Software Developer to join our team in Bangalore. As a Senior Software Developer, you will be responsible for designing, developing, and delivering high-quality software solutions. You will work closely with our cross-functional teams to identify and prioritize project : – Design, develop, and deliver high-quality software solutions – Collaborate with cross-functional teams to identify and prioritize project requirements – Participate in code reviews and ensure adherence to coding standards – Troubleshoot and resolve technical issues – Mentor junior team members and provide technical guidance Basic Qualifications : – Bachelor’s degree in Computer Science or related field – 5-8 years of professional experience in software development – Solid understanding of computer science fundamentals (data structures, algorithms, distributed system design, database, and design patterns) – Strong coding skills with modern languages (Java, Spring Boot, etc.) – Experience working in Agile/Scrum environments Preferred Qualifications : – Experience with Warehouse Management Systems – Distributed system performance analysis and optimization – Strong communication skills with ability to articulate technical challenges and solutions – Experience with REST, PostgreSQL, MongoDB, Redis, and KAFKA What We Offer : – Opportunity to work with a dynamic and growing team – Collaborative and supportive work environment – Professional development and growth opportunities (ref:hirist.tech)