ES
Sr Java and AI Engineer
Epsilon Solutions LTD
๐จ๐ฆ Canada
On-site
Senior
9 months ago
- Java
- AI
- Performance Testing
- Spring Boot
- Integration Testing
- JPA
- Kubernetes
- Devops
- CI/CD
- GitHub
- Jenkins
- Nexus
- Jira
- Confluence
- Ansible
- SonarQube
- Apache
- Airflow
- Machine Learning
- MCP
- JMS
9 months ago
Location โ Toronto / Mississauga, ON (4 days onsite)
Long Term Contract
What will you do?
- Design and document robust API integrations to facilitate email data exchange between client and 3rd party vendor API's.
- Create Detailed specification and documentation for API's including endpoint definition, request/response 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 compliance/audit 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 integration/delivery best-practices, 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 ML/DL models
- Prototype, build, test, and deploy products powered by GenAI/LLM 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
Sr Java and AI Engineer ยท Epsilon Solutions LTD