Lead Java Developer
Summary
Tekgence is hiring a Lead Java Developer for a 12-month hybrid contract in Toronto (4 days in office), building Spring Boot microservices that produce and consume messages on a Kafka cluster. Core stack: Java, Spring Boot, Kafka, MongoDB, Angular, Docker, and CI/CD tooling.
Java Developer (Java| Springboot| Kafka| MongoDB | Angular)
Toronto, ON - Hybrid (4 Days WFO)
12 months
Role Descriptions:
Strong Java development experience using Spring and Sprinboot Framework| Multi-Threading and Rest API.
Experience in Kafka Producer and Consumer application on Kafka Cluster set up with Zookeeper.
Experience in Spring boot microservices to process the messages into the Kafka cluster setup through Rest API.
Experience in Confluent/Apache Kafka architecture| Confluent/Apache Kafka design principles| CI/CD Deployment procedures.
Experience in Swagger| MongoDB| and SQL server.
Knowledge of Elasticsearch| Logstash| Kibana
Experience in GitHub| Docker| and Junit
Experience in executing various development methodologies such as Agile etc.
Nice-to-have:
Preferred a background in Finance / Capital Markets| demonstrating basic
Understanding in industry practice and terminology.