Job Description :

Min Experience - >3 years with expertise of implementation (Expertise matters a lot, we might approve less experience)
Well versed with SDLC concepts
Working with cross functional teams like Business Management, Architects, operations and QA
Strong programming & problem solving skills
Ability to think from a business perspective
Agile team player with interpersonal communication skills
Ability to work independently with minimal supervision

Mandatory Skills:

Expertise in JAVA/J2EE programming language utilizing Spring framework.
Sound knowledge on Object oriented programming concepts
Experience in working on Multithreaded Systems.
Strong Experience RESTful services with security/availability/performance aspects being thorough • Exposure to Unit testing framework like TestNG, JUnit.
Good knowledge on system design and various design patterns
Strong systems fundamentals related to performance, scale and factors inside/outside the JVM that impact the system.
Strong experience with SQL databases (procedures, triggers, etc
Expertise in Unix commands.
Expertise on GIT and Maven usage.
Experience in working in Agile methodologies
Experience in continuous integration
Experience in Micro Services development.
Containerization technologies – Docker is preferred

Desired Skills:

Exposure in any Actor based framework like akka
Exposure to working in a cloud/distributed environment

Client : IT Service Management Company