Lead Java Developer

Lead Java Developer

Million IQ Solutions | Bangalore, KA, IN

Posted 11 days ago

Apply Now

Description

Job Responsibilities:

  • Develop processes in Java ,Spring Boot, Redis, Solr that communicate through established REST APIs.
  • 6+ years of experience in backend development in Java and Spring Framework.
  • Build web components and containers that interact with REST APIs
  • Write documentation as new features and functionality are built.
  • Proactively identify bottlenecks, areas for improvement and put forth plans to course-correct.

Mandatory Skills:

  • Bachelors or Masters of Technology in Computer Science, IT, or equivalent course.
  • Strong understanding of all key areas of web application architecture.
  • Strong knowledge of Data Structures, algorithms and Design Patterns.
  • Proficiency working in Java, Spring Boot, React
  • Working knowledge of a NoSQL database (MongoDB preferred).
  • Hands-on experience with Cloud services such as AWS (EC2, S3, RDS, SQS)
  • Hands-on experience with automated unit testing.
  • Ability to do database design and modeling.
  • Ability to write modular and clean code.

Good to have skills:

  • Experience working with Elastic Search or Solr Search.
  • Working knowledge of MVC front-end frameworks such as React or jQuery.
  • Working knowledge of LESS / SASS.
  • Knowledge of Responsive Web Design (RWD).