Job Description :
Java

· 5-8 years of developing applications using Core Java

· Hands on development experience is a must in the last 2 years

· 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
             

Similar Jobs you may be interested in ..