No more applications are being accepted for this job
- Overall experience of 10+ years with 35 years of software development experience inJavaScript
- Experience with full stack backend development from raw data ingest, to database management, to user interface design and Specific Experience :
- Comprehensive knowledge of SDLC (Software Development Life Cycle)
- Experience in Python, JavaScript, knowledge of C++
- Experience will HTML, CSS, Typescript, or similar a plus
- Experience in Relational Database Management Systems (MySQL, PostgreSQL, Oracle, or Microsoft SQL Server; optimization of SQL queries for performance
- Proficiency in API Design and Management Designing and managing RESTful APIs
- Good knowledge of using issue tracking tools (e.g., JIRA), code collaboration tools (e.g., Git) and team collaboration tools (e.g., Confluence/Wiki).
- Experience with microservices, Linux based development experience is preferable.
- Implementation knowhow of rolebased access control (RBAC) and permissions
- Excellent problem solving, analytical, debugging skills
- Very good understanding of container technologies & development for cloud scenarios
- Broad, enterpriseclass technical knowledge in the areas of application development, operations, information security, and cloud architecture
- Familiarity with frontend to collaborate effectively with frontend developers
- Experience in writing and executing unit tests for individual functions and modules; Using testing frameworks such as JUnit (for Java) or pytest (for Python)
- Individual contributor through hand's on approach to work
- Own backend development and integration of modules of proposed applications; Participate in the development lifecycle on all applicable fronts and complexities
- Solve developmental challenges in different areas such as microservices architecture, API integration, browser application, testing, product development etc.
- Contribute to technical discussions and requirement analysis with internal partners to drive alignment with development requirements
- Collaborate with the System architect to design and implement effective serverside architecture, considering scalability and maintainability
- Optimize backend code for needs of priority use cases and broader business, minimize downtime, and routinely inspect code for errors
- Set up monitoring tools for tracking database performance; ensure regular database maintenance tasks such as index rebuilding and statistics updates
- Build knowledge on different types of indexes; understand and implement indexes to enhance query performance.
- Implement CI/CD pipelines for automated testing and deployment; ensure test coverage and code quality are in line with established guidelines )
Senior Developer - Pune, India - Xcel Hire Management Solutions
Description
Experience :