responsibilities
· design, develop and implement product functionalities and ecosystem solutions of effort estimation, allocation and tracking of tasks
· define product specifications and its ecosystem requirements and take the lead on operational and technical releases and enhancements.
· develop high-quality product functionalities, software design and architecture
· identify, prioritize, and execute tasks in the product release, enhancements and software development life cycle
· develop tools and applications by producing clean, efficient code, configuration and ecosystem
· automate tasks through appropriate tools and scripting o review and debug code
· perform validation and verification testing
· collaborate with internal teams and vendors to fix and improve products
· document development phases and monitor systems
· ensure product is up to date with latest technologies
· create an inspiring team environment with an open communication culture
· delegate tasks and set deadlines
· oversee day-to-day operation
• expertise in java hibernate and spring • expertise in rdbms like mysql • expertise in nosql database like mongodb • experience of elasticsearch • experience in any front-end framework like angular • experience in building apis and services using rest api’s. • knowledge of ai and ml • aware of build and project management tools like maven and gradle • experience in scrum/agile development methodologies • hands on experience required in system design creating hld lld micro-services distributed systems solving open ended problems