Job Description
Responsibilities Design, development and deployment of backend services in Java or Python Django Adoption of development best practices like Unit test automation, static testing, TDD and Continuous integration Create prototypes and build POC for new components with the latest state- of- the- art technologies Build High Performance, scalable systems that can withstand a daily Lead Software Engineer- Java | Jobs @ RoofandFloor Responsibilities Design, development and deployment of backend services in Java or Python Django Adoption of development best practices like Unit test automation, static testing, TDD and Continuous integration Create prototypes and build POC for new components with the latest state- of- the- art technologies Build High Performance, scalable systems that can withstand a daily load of a million hits. Collaborate with Product Management and business teams to understand the requirements and convert into technical specifications Requirements B Tech degree in any discipline, preferably in Computer science 6- 9 years of Software development experience in Java/ J2EE Experience with frameworks like Spring, Struts, Python Django, Restful Webservices is highly desired. Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate) Strong problem- solving skills Nice to Have Experience on Solr, Elastic search, Redis, Memcached, MongoDB, Hadoop, Micro
Job Classification
Industry: Media, Entertainment, Internet
Functional Area: IT Software - Application Programming, Maintenance,
Role Category: Programming & Design
Role: Programming & Design
Employement Type: Full time
Education
Under Graduation: B.Tech/B.E. in Computers
Post Graduation: Post Graduation Not Required
Doctorate: Any Doctorate in Any Specialization, Doctorate Not Required
Contact Details:
Company: RoofandFloor
Location(s): Bengaluru
Keyskills:
Product management
Computer science
Hibernate
Backend
TDD
Django
Struts
MongoDB
SQL
Python