The candidate will be responsible for designing, developing, and implementing both the back end and the database. They should collaborate with the cross-functional teams to analyze, design, and ship new features and maintain existing applications.
Qualifications:
- 2. Hands-on experience in building microservices and REST APIs using ExpressJS
- 3. Excellent problem-solving and analytical skills
- 4. Needtohavehands-on experience with API and schema versioning, caching, pub-sub, data security, authentication, messaging technologies, serverless functions, and AWS cloud offerings.
- 5. Experience in web services and RESTful APIs
- 6. Strong database fundamentals and schema design skills. Experience with SQL (PostgreSQL / MySQL) & and- NoSQL databases (MongoDB and Redis)
- 7. Experience with CI/CD pipeline implementation involving Docker, Kubernetes, and AWS/GCP.
- 8. Knowledge of code versioning tools, such as Git
- 10. Bachelor's or Master's degree in Computer Science or a related field
- 11. Certifications in relevant technologies would be a plus
Non-Technical Skills:
- 1. Strong verbal and written communication skills to understand problems.
- 2. Ability to define task estimates, timelines, feasibility, and alternate solutions
- 3. Delivering within timelines
- 4. Methodical and well organized
- 5. Familiar with Agile Scrum
Years of Experience: 5+ years of backend engineering experience