Job Description :
Sr. API Development Engineer

Polaris-C360: This initiative is to modernize existing Tech stack of (Batch ETL, MarkLogic) with new tech stack (Streaming Kafka, Cassandra and Elastic), so that C360 Polaris APIs have much faster response times and also the data latency for consumers are reduced from existing 24 to 48 hrs to near real time (NRT

a. Java API development.
b. Experience working with NoSQL DB as database, preferred will be Cassandra and/or Elastic search.
c. Experience with Streaming technology like Kafka.

* What experience will set candidates apart from one another Someone with strong Agile development experience, Java programming and data integration skills.

Is this person a sole contributor or part of a team
Will be part of Polaris-Starscream team. Will be one of the 8 developer in that scrum team.

What are the top 5-10 responsibilities for this position
This Engineer is a key member of C360 implementation team. The role will work closely with source system SMEs, data architects, Development team, PO and QA teams. The role will support and enable move to data driven organization with a goal of solving complex problems with the use of data.

What software tools/skills are needed to perform these daily responsibilities
Java programming, Database development, Data integration experience.

What skills/attributes are a must have
Java API development, Knowledge working in No SQL databases like Cassandra or Elastic.

What skills/attributes are nice to have
Streaming technology experience.

Where is the work to be performed (Please list preferred Client facility, if other please specify i.e. remote work, rural, etc - MN051

What are the work hours (ex. 9am-5pm, day/night shifts, rotating shifts, etc) - 9 AM - 5 PM

What type of interview process is preferred (Face to face, phone, Skype, or a combination of the three) Face to face.