Full Stack Java Developer

Engineering & Development Mumbai, India


Description

Internet Brands, Inc. is a leading Internet media company that operates community and e-commerce websites in the automotive, careers, home, money and business, shopping, and travel and leisure categories. With a flexible and scalable platform, Internet Brands operates a rapidly growing network of websites that offer consumers the ability to share information through extensive online communities and make informed purchasing decisions. Internet Brands' sites are often leaders in their categories and have received dozens of best-in-class awards.

Education:
B.E. Computer Science/IT degree (or any other engineering discipline)

Experience: 8 + years

Shift timings: 2:00 PM to 11:00 PM IST

Position Requirement:

  • 5+ years of experience with Java (J2EE)
  • 5+ years of experience with JavaScript, HTML5, CSS3, JQuery, Angular.Js
  • Advanced knowledge of DOM, AJAX, and JSON
  • Experience in database MS-SQL and API
  • Experience in writing scalable web apps and modular/OO coding
  • Proficient with JDBC, Hibernate, or similar ORM frameworks, and Spring or similar dependency injection frameworks
  • Knowledge of shell and other scripting languages (Python, Groovy, Scala or Ruby)
  • Excellent communication skills
  • Ability to work independently, and demonstrate interest and self-learning attitude towards new emerging technologies

Role & Responsibilities:

  • Work with leading platforms including Java, J2EE, Spring, Hibernate, and relational databases
  • Develop high-traffic web applications utilizing JavaScript, HTML5, CSS3, AJAX and jQuery
  • Design, develop and test feature enhancements to meet business requirements then package the changes/additions for release
  • Use modern JavaScript libraries such as AngularJS and others.
  • Implement and integrate key web components in a developer-friendly Node/npm environment
  • Implement platform product features and user interfaces
  • Identify and resolve scalability and performance issues
  • Implement node utility modules to support continuous integration and deployment functions
  • Perform unit and other testing functions, as needed
  • Actively participate in project planning, solutions and technical strategy discussions, and documentation
  • Work with an established team of developers and interact with product managers, marketing teams and designers

Internet Brands and its wholly-owned affiliates are an equal opportunity employer.