Lead Java Developer
Million IQ Solutions | Bangalore, KA, INPosted 11 days ago
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).