Job Description
JAVA AI
Toronto, ON
Contract
Email: mohit@jconnectinc.com
Note:- looking for candidates those who are presently in Canada
Job description
Design and document robust API integrations to facilitate email data exchange 3rd party vendor APIs
Create Detailed specification and documentation for APIs including endpoint definition requestresponse formats authentication mechanism and error handling procedures
Troubleshoot and debug integration problems working closely with development teams and 3rd party vendor teams
Collaborate closely with product owner business analysts as well as business users including complianceaudit teams
Develop a deep understanding of email message attributes and ways of processing thousands of messages per second in a fault tolerant resilient and scalable manner
Ensure Security and efficiency of Containerized application
Conduct performance testing and optimization of containerized application
Provide technical Support and Guidance to other Team members
Strong experience in Int
Provide Level 2 support as needed
What do you need to succeed
1 Core Development skills
Analytical and Problem Solving Aptitude
Major Design Patterns
Common Data Structure and Algorithms
2 Java skills 8 Years
Java Streams Collections Multithreading Spring Boot Unit and Integration Testing in Spring Boot JPA Java Security Spring Cloud Configurations and Deployment on Kubernetes
DevOps experience with continuous integrationdelivery bestpractices technologies and tools such as GitHub Jenkins Nexus JIRA Confluence Ansible SonarQube Checkmarx
Apache James Flume Airflow
Kubernetes Concepts and Components
3 Generative AI Skills 2 Years
Machine Learning Fundamentals
Familiarity with common MLDL models
Prototype build test and deploy products powered by GenAILLM technology on a large scale
In depth Understanding of MCP Protocol
Prompt Engineering Skills
Developing MCP Client and Servers and integrating with the UI Clients
4 Preferred skills
Big Data Messaging JMS or Kafka Enterprise Integration Architecture Patterns Understanding of Scalable Architectures
Skills
Mandatory Skills : Java
1
