Ashutosh Kumar
Jul 12, 2021

--

Technologies on-demand:

  1. Java Spring Boot

2. Python Django

Skills on-demand:

  1. Object-Oriented Programming
  2. Problem Solving & DSA
  3. System Design

Having any 3–4 in your projects will set you apart from other candidates:

  1. Used Caching
  2. Used Message Queues
  3. Used Indexes in DB to optimize queries
  4. Knows & Used SQL & NoSQL Databases
  5. Having worked with some AWS services
  6. Used any TimeSeries DB or/and performance monitoring tool
  7. Working on microservices
  8. Unit testing (JUnit and Mockito for Java Spring Boot) and Git
  9. Version control system like GIT is a good skill to have.

Other skills:

  1. Check 14 leadership principles by Amazon
  2. Use the Star technique to explain anything
  3. Clean & readable code
  4. Good communication

--

--

Ashutosh Kumar

Backend Engineering | BIT Mesra | Building Microservices and Scalable Apps | Mentor