Source description
About the role
Job Title: Senior Software Engineer Experience: 5–8 Years Location: Bangalore (On-site/Hybrid as applicable) Job Summary: We're looking for a Senior Software Engineer with deep expertise in Java , Big Data , and Cloud-based distributed systems . Key Responsibilities: Design and architect core product features in a distributed, microservices-based cloud environment. Build scalable, high-performance systems on AWS / Azure cloud platforms. Work with Big Data technologies such as Hadoop, HDFS, Hive , and NoSQL databases. Apply strong knowledge of data structures , algorithms , and system design principles. Lead and mentor junior engineers; drive design and code reviews. Own the full software development lifecycle (SDLC) from concept to deployment. Continuously improve system performance, reliability, and scalability. Collaborate with cross-functional and global teams to deliver high-quality solutions. Requirements: 5–8 years of hands-on experience in Java, distributed systems, microservices, and cloud platforms (AWS or Azure). Strong background in algorithms, data structures, and system design. Experience with Big Data technologies – Hadoop ecosystem, HDFS, Hive, etc. Proven experience designing and building scalable systems. BS/MS in Computer Science or a related field.
More at aiprus software private limited