Requirements :
- B.Tech degree in computer science or a related field.
- 4-6 years of relevant work experience.
- Strong experience in Java.
- Strong knowledge of any of the databases like MySQL, NoSQL, SQL Server, Oracle, PostgreSQL.
- Experience in scripting languages like Python, PHP, etc.
- Hands-on experience with systems that are asynchronous, RESTful, and demand concurrency.
- Knowledge of best software engineering practices for all stages of the software development life cycle.
Responsibilities :
Writing clean, modular, scalable, and reusable code with well-maintained documentation.Working closely with the founding team to come up with product implementation architecture.Designing and Implementing APIs while closely collaborating with front-end developers.Implementing a stable and automated DevOps pipeline with state-of-the-art cloud services.Developing database schemas and routinely evaluating them as per product requirements.Maintaining a high coverage of testing by implementing Unit as well as Integration Stack :Our tech stack includes Python, Django, PostgreSQL for the backend, and ReactJS for the frontend. We also use Celery and Redis for scheduling and multiple AWS services combined with docker for deployment.
ref : hirist.tech)