Job Description :
8 years of developing applications using Core Java
Hands on development experience is a must
Experience with UML, OOPS Concepts, Multi-Threading, memory management, JVM, String Management, Collection Classes
Experience with One or more Design Patterns – MVC, MVVM, MVP, Singleton
Experience with REST Web Services
Experience implementing business critical, high volume, and highly available web-based applications is a must.
Experience with layered architecture. esp. building micro services and connecting to API''s.
Must be collaborative, adaptable, and have good communication skills.
Prior experience working on agile teams is a must
Experience in the Financial industry is a plus.
Bachelor’s degree in Engineering, Computer Science or related fields