Backend Engineer

India – Remote Contract

Job Description

Join COOL company as a Backend Engineer and collaborate with design, product, and engineering teams on various applications. Write clean, efficient, modular, and maintainable code for both front-end and back-end. Enhance performance through codebase audits. Develop new products from scratch, contributing to architectural decisions. Thoroughly test code before production release and maintain design standards across product interfaces. Stay updated on programming trends, driving tech advancements when feasible.

Qualifications

1. Minimum 3 years of production code development experience using NodeJS, Java, GoLang with frameworks like Spring Boot, ExpressJS, Play Framework, NestJs, Gin etc. 2. Comprehensive knowledge of relational databases such as MySQL and PostgreSQL. 3. Hands-on experience with various backend communication techniques (PULL/PUSH) like REST APIs and Web sockets. 4. Proven experience integrating 3rd party APIs and libraries based on provided documentation. 5. Practical experience with Docker Containers and deploying systems on cloud platforms like AWS, GCP, or Azure. 6. Expertise in building CI/CD pipelines using tools like CircleCI, Gitlab, and Jenkins. 7. Strong foundation in JavaScript, HTML5, and CSS. 8. Solid understanding of Test Driven Development principles. 9. Extensive background in web application architecture and development. 10. Experience managing Caches, Queues, and diverse cloud technologies. 11. Excellent communication and collaboration abilities with a strong teamwork mindset.

Benefits

- Competitive Salary - Annual Performance Bonus - Paid Time Off


Apply Now