Description:
Senior Java Developer With Java Springboot + Kafka Experience
Location: Halifax Canada Onsite
Duration: Long Term Contract
Mandatory skills
- Hands on experience Java Spring boot, microservices. Kafka, GitHub
- Good understanding of REST principles
- Jira, Git, IntelliJ
Detailed JD (Roles and Responsibilities) :
- A strong background in the financial domain and deep knowledge in various aspects of the industry including financial data concepts (client, product, account, transaction, settlement, payments, tax, balances, and valuation)
- Hands on experience of 5+ years in Java maven spring boot and Springboot Framework, Multi-Threading and Rest API.
- Hands on experience on GitHub
- Good understanding of REST principles
- Jira, Git, IntelliJ
- Hands on experience on Kafka, 3 years. 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.