To ensure you’re set up for success, you will bring the following skillset & experience:
- 3+ years of experience in building and maintaining tools/utilities using Java/Python.
- Strong Knowledge of Node.js and frameworks (Express, PG-Promise etc.)
- Experience in Core & Advanced Java (Threading, Design Patterns, Data Structures) J2EE, REST web services, Spring framework
- 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.
- Excellent communication and interpersonal skills.
- Independently design and implement features that address customer needs with a sense of ownership within given timelines.
- Experience with test driven software development
Whilst these are nice to have, our team can help you develop in the following skills:
- Experience with machine learning frameworks and libraries.
- Exposure to Kubernetes, docker etc. is desirable.
- Elastic search, Kibana, Cloud technologies (AWS/Azure etc.…)