Java/Kafka Developer - 1061

City: Toronto, ON, Canada
Title: Java/Kafka Developer - 1061
Category: IT
EmploymentType: Contract
Java/Kafka Developer
Toronto, ON 

Typical Day in Role
• Reviewing and refactoring the scope of existing microservices to generate microservices with proper design patterns
• Expose folder management endpoints to enable other systems to use the folder analytics functionalities
• Write microservices to expose a trade feed API through Kafka
• Analyze highly complex business requirements; generate technical specifications to design or redesign complex software components and applications
• Act as an expert technical resource for modeling, simulation and analysis efforts
• Leverage industry best practices to design, test, implement and support a solution
• Assure quality, security and compliance requirements are met for supported area
• Be flexible and thrive in an evolving environment
• Adapt to change quickly and adjust work accordingly in a positive manner

Candidate Requirements/Must Have Skills:
• 10+ years’ experience with Java SpringBoot
• 3-4+ years’ experience using Apache Kafka
• 1-2+ recent years’ experience using Kubernetes
• Advanced experience writing SQL queries

Nice-To-Have Skills:
• Hands-on recent experience using Elastic Search is an asset
• Capital markets knowledge/experience, including derivative trading
• CI/CD pipeline experience
• Ansible is an asset

Soft Skills:
• Written and verbal communication
• Analytical skills
• Proactive
• Team player

Best vs Average: Seeking a resource who is able to quickly adapt to the project work and has solid experience in the listed skillsets (able to use the listed technologies without much support). Resources with Elastic Search experience will be prioritized.

Degrees or certifications:
• Bachelor's degree in a technical field such as computer science, computer engineering or related field required

Candidate Review & Selection
• Structure and Format: 1-2 rounds of interview + codility
o First round with HM and developer (45-60 minutes)
o Codility assessment after interview
o Second round interview as needed (20-30 mins)

We thank every one of you who applies, however only those we choose to interview will be contacted.
Staffmax Staffing & Recruiting