Sr. Back-end Developer Job in Arham Labs
Sr. Back-end Developer
Arham Labs
4+ weeks ago
- Mumbai, Maharashtra
- Not Disclosed
- Full-time
Job Summary
Engineering Sr. Back-End Developer Mumbai, Full-time | Compensation negotiable We are looking for a Backend Developer who is motivated to solve complex problems, build usable, high-performance and scalable applications. Responsibilities will include understanding client requirements and development of business logic, development of all server-side logic, design and definition of the databases, testing, ensuring that the application is responsive and scalable, utilizing microservices and containers to develop modern applications. You will have to work closely with UX Designers, UI Designers and Front-end developers to develop the application. Responsibilities 1. Collaborate closely with Frontend Developers, UX Designers, and UI Designers. 2. Participate in the entire application lifecycle, focusing on building new features and debugging 3. Participate in understanding business requirements from the customer. 4. Build reusable code and libraries for future use 5. Create required documentation for development and maintenance. 6. Troubleshoot and debug applications 7. Ability to understand and conceptualize applications from both a technical/programming perspective and a business point of view 8. In-depth understanding of modern application design principles 9. Participate in agile software planning and development activities 10. Analysis of requirements, authoring of documentation, and detailed design of database. 11. Development tasks include backend development, integrations with and consumption of third party services, database development, unit testing and mock data generation. 12. In-depth knowledge DevOps responsibilities, especially pertaining to change management and source control, continuous integration, and deploying and maintaining test and production environments. 13. Onboard and mentor new team members. 14. Architect, code, test, and monitor the front-end, ensuring quality and performance. Requirements 1. Be a great team player, experienced in working with agile teams in a fast-paced environment. 2. 2 to 5 years of relevant experience 3. Bachelor s degree in Computer Science, or equivalent 4. Excellent analytical and multitasking skills 5. Proficient understanding in designing and implementing APIs and backend services 6. Working experience of integrations with and consumption of third party services, 7. Working experience with designing large scale systems that move, manage and analyze large amounts of data. 8. Proficient understanding of SCM and CI/CD tools, including GitHub, Bitbucket. 9. Proficient understanding of the core concepts in programming, design patterns and architecture and apply it as per the requirements. 10. Proficiency in server-side languages such PHP, Python and JavaScript (Node) 11. Proficiency with backend frameworks such as Laravel, Django and Express. 12. Proficiency with concepts of Relational and NoSQL databases and understanding MySQL and MongoDB. 13. In-depth Experience utilizing continuous integration and deployment tools. 14. In-depth Experience using Postman or similar tool for testing web services. 15. Experience with Redis, Elasticsearch, RabbitMQ etc 16. Sound knowledge of designing and exposing REST APIs 17. Experience with microservices based architecture. 18. Working experience with AWS infrastructure, including EC2, ECS, Lambda. 19. Working experience with containerized (Docker, ECS) or serverless (Lambda) deployment.
Experience Required :
2 to 5 Years
Vacancy :
2 - 4 Hires
Similar Jobs for you
×
Help us improve TheIndiaJobs
Need Help? Contact us