- REQUIREMENT TEMPLATE – Scala
|
|
| Requirement Identifier (Serial No.) |
|
|
| No. of positions |
|
|
| Prepared by |
|
|
| Date |
|
|
| Account Name |
BOFAMAST |
|
| Service Line |
DNAFS |
|
| Hiring Manager (mail ID) |
|
|
| Details of the panelist who will interview |
|
|
| Must have skills - 2 skills which are non-negotiable |
Scala, SQL |
|
| Desirable skills - 1 skill which is nice to have |
UNIX shell scripting, Kafka |
|
| Infosys role |
|
|
| Desired experience range |
5 - 12 years |
|
| Location(s) where this position can work out of |
Pune, Chennai, Bangalore, Hyderabad |
|
| Does this position require working from client office all or some days in the week? If yes pls provide details |
No |
|
| Is remote working allowed |
Yes (as per client and Infosys policies) |
|
| Any additional things to be checked |
|
|
Responsibilities and JD in brief along with additional criteria to be considered (if any):
- 5+ years professional experience developing solutions with Scala or other functional language
- .Experience writing Unit Tests and Acceptance/Behaviour Tests
- Ability to deliver quality code on timely basis
- Strong data structure, algorithm and problem solving skills
- Experience and desire to work in an Agile environment (pair programming, daily stand-ups, etc.)
- Demonstrable knowledge of problem domain at previous employments
- Experience working on a team, sharing code base with continuous integration
- Willing to participate in production support rota
- Experience working in Linux/Unix environment
Nice to have
- Message-oriented-middleware (Kafka, AMQP, MQ, AMPS, etc.) experience
- Distributed systems experience
- Web Application development (JavaScript, AngularJS, Bootstrap, etc.)
- REST API design and development
- DDD/CQRS/Event sourced systems experience
- Relevant industry (banking middle/back office) experience
- Experience in scripting languages (Bash, Python, etc)
- Experience with automated deployment technologies (Ansible, Puppet, Chef, Docker, etc.)
- Experience with 3rd party Scala libraries and frameworks (Scalactic, Scalatra, Akka, RxScala, TypeLevel libraries, etc.)
- Understanding of Category Theory
|
|