JOB DESCRIPTIONAs a Senior Engineer, you will be able to leave your mark by working onbuilding the platform, SDK's and native apps, building beautifuluser experiences, product/s that will be used by over million peopleworldwide. We leverage cutting-edge tools and software. If you enjoyworking in a highly collaborative, fast paced environment, multi-disciplinary, you will find this role highly rewarding.RESPONSIBILITIESâ— Participate in full software development life cycle and write code that isâ— maintainable, clear, and concise.â— Hands on experience on coding and troubleshootingâ— Ability to collaborate with other internal technology teams to coordinate andâ— deliver software systems.â— Takes personal initiative; conscientiousness and complete follow-through on areasâ— of responsibility.â— Translating Business Requirements into system designs.â— Hands on Knowledge of applicable methodologies, tools, standards, andâ— procedures.â— Take/initiate appropriate corrective action based on the finding with required stakeâ— holders/ vendorsâ— Identify the areas of improvement and take pro-active approach to address theâ— identified areas by means of automation / process modifications / documentation /â— trainingâ— Responsible to ensure the basic hygiene of NOC tools echo system.SKILL SETSâ— Must have extensive experience in API Devolopment using Java , Springboot , Struts and Micro servicesâ— Must have experience in Hibernate using MySQL/Oracle databases.â— Must have excellent experience in debugging and Problem Solvingâ— Good to have knowledge of Java/ J2EE technologies.â— Good to have knowledge of Spring core, Spring Batch, Spring Bootâ— Good understanding of design patterns.