Job description :
We are expecting a back-end developer to produce scalable software solutions. He/she will be deployed in a cross-functional and distributed team familiar with Agile methodologies responsible for developing products from ideation to deployment in the financial :
- Relevant experience: 3 - 5 Years
- Hands-on experience in Golang, Python, Rest, MongoDB,
- Preferable: experience in angular or react
- Fundamental understanding of REST/API/RPC/HTTP client and server.
- Should have experience in SQL and NoSQL database. MongoDB experience is mandatory
- Experience working on front end technologies such as Angular, React and also having strong fundamental knowledge in HTML, CSS, JavaScript, XML and jQuery
- Message Brokers: NATS , Kafka , RabbitMQ, IBM MQ.
- CI/CD Tools: Git SCM, Jenkins, Ansible
- Knowledge in Payment Message Specifications such as SWIFT MT, NACHA, ISO8583, IS20022
- Knowledge in encryption, Digital Signatures, API Security
- API tools : Swagger, Apiary ,Postman or equivalent is preferred
- Knowledge in AWS
- Work with development teams and product managers to ideate software solutions
- Participate and contribute in designing front and backend applications
- Design database models
- Write and build effective API specifications
- Build test suites to ensure functionality, responsiveness and efficiency of software
- Troubleshoot, debug and fix problems in software applications
- Define and maintain applications to meet information security standards as per company policy