Job Description
- Banking domain Mandatory
- Good understanding of concurrent software systems and building them in a way that is scalable, maintainable, and robust
- Deep understanding of the concepts in core Java, multithreading, collections, data structures and algorithms
- Subject matter expert of common java web frameworks like Core java Spring, Spring Boot, Spring Cloud
- Subject matter expert with hands on development experience on building single page applications using frameworks like React.js, Angular js
- Understanding of cloud native development with microservices (mandate)
Primary Skills
- Experience it building unit test cases in both java and javascript frameworks like junit, cucumber, Jest, Qunit
Secondary Skills
- Experience in implementing scalable web applications with fully automated deployment and control using Docker, Kubernetes, AWS, Jenkins etc(optional)