- College Graduate, major: Computer Science, IT.
- At least 3 years’ experience working in software industry
- Plus/Optional: experience in consumer finance, insurance, banking industry
- SOLID Computer Science fundamentals
- Experience in design patterns, database, micro-service, optimization
- Backend stack: Java 8+(Must)/C/C#, NodeJS(must), Python, Lambda
- DB: Relational databases (must), NoSql, Redis.
- Knowledge of Data Structure & Algorithms, OOP, Memory Management, Design Patterns, SOLID.
- Testing: CucumberJS. Jest, Mocha, Chai, Selenium – at least one.
- Agile methodology (working in Scrum) using Gitlab/Jira.
- Linux OS
- Plus/Optional:
- Docker(MUST), CI/CD, Kubernetes , DevSecOps
- Cloud AWS, Google Cloud.
- Message Queue, Kafka, Git flow