- Bachelor's Degree in engineering or equivalent.
- 5-8 Yrs of experience in software development.
- Strong fundamentals in computer science
- Strong programming skills in Java, Spring Boot, Python.
- Good understanding of containerization and orchestration technologies such as Docker and Kubernetes
- Ability to learn new tools/technologies quickly.
- Experience in MySql or Postgress.
- Strong understanding of microservices architecture and distributed systems
- Strong knowledge of RESTful API design and development
- Strong Analytical and Troubleshooting/Debugging skills
- Working Knowledge of SDLC including build, test and deploy tools.
- Quick Learner, Have Go getter Attitude.
Good to Have:
- AWS/GCP/Azure knowledge.
- Good understanding of Security best practices, and Securing APIs (encryption, authentication and authorization)
- Hands-on experience with CI/CD tools such as Jenkins, TravisCI, or CircleCI