Senior Software Engineer-Java

Full Time
Posted 3 years ago

RoofandFloor is looking for a dynamic software engineer to be part of its core team in Bangalore. You must have an impeccable record of working with engineering teams to deliver successful products in a fast-paced environment.

Key Accountabilities

● Design, develop, and deploy of back-end services in Java or Python Django
● Adopt best practices like Unit Test Automation, Static Testing, TDD, and continuous integration
● Create prototypes and build POC for new components with the latest technologies
● Build high performance and scalable systems that can withstand a daily load of a million hits
● Collaborate with product managers and other teams to understand the requirements and convert those into technical specifications
● Find and address performance issues


● You must have 2-5 years of software development experience in Java/J2EE
● Experience with frameworks like Spring, Struts, Python Django, Restful Webservices is highly desired
● B.Tech degree in Computer Science or equivalent from premier institutes
● Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
● Strong problem-solving skills
● Ability to deliver code quickly from a wire-frame model in a fast-paced startup environment
● Strong communication and collaboration skills


Nice to have

  • Experience on Solr, Elastic Search, Redis, Memcached, MongoDB, Hadoop, and Micro Services

Job Features

Job CategoryEngineering

Apply Online

A valid email address is required.