Essential Responsibilities
- Develop processes in Java ,Spring Boot, Redis, Solr that communicate through established REST APIs.
- 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.
Education
- Bachelors or Masters of Technology in Computer Science, IT, or equivalent course.
Experience
- 6+ years of experience in backend development in Java and Spring Framework.
- Hands-on experience with Cloud services such as AWS (EC2, S3, RDS, SQS).
- Hands-on experience with automated unit testing.
- Experience working with Elastic Search or Solr Search.
Knowledge
- Strong knowledge of Data Structures, algorithms and Design Patterns.
- Working knowledge of a NoSQL database (MongoDB preferred).
- Working knowledge of MVC front-end frameworks such as React or jQuery.
- Working knowledge of LESS / SASS.
- Knowledge of Responsive Web Design (RWD).
Skill
- Proficiency working in Java, Spring Boot, React JS
- Strong understanding of all key areas of web application architecture.
Ability
- Ability to do database design and modeling.
- Ability to write modular and clean code.