REQUIRED SKILLS:
·
Minimum 5 years of experience in building and maintaining tools/utilities using Java/Python.
· Strong experience in Core & Advanced Java (Threading, Design Patterns, Data Structures) J2EE, REST web services, Sprint framework.
· Experience in Python/Java Script/NodeJS/Angular technologies.
· Experience working in an agile development environment and tools is required.
· Experience with GIT repository, JIRA tools for source code and project management.
· Experience with Maven and Ant build tools.
· Good exposure with DB concept with experience in MS-SQL Server, Postgres, Oracle etc.
· Excellent communication and interpersonal skills.
· Strong diagnostics, debugging, and troubleshooting skills to carry out root cause analysis and address issues with great quality.
· Strong knowledge of object-oriented software development and high-performance code characteristics.
· Independently design and implement features that address customer needs with a sense of ownership within given timelines.
DESIRED (NICE-TO-HAVE) SKILLS:
·
Experience with machine learning frameworks and libraries.
· Exposure to Kubernetes, docker etc. is desirable.
· Elastic search, Kibana, Cloud technologies (AWS/Azure etc.…)