Java AI Developer
- Java
- AI
- Spring Boot
- MVC
- AI/ML
- REST API
- Microservices
- Natural Language Processing
- Python
- TensorFlow
- ONNX
- LangChain
- OpenAI
- Azure OpenAI
- PostgreSQL
- MySQL
- Oracle
- NoSQL
- MongoDB
- Redis
- Devops
- AWS
- Azure
- GCP
- Docker
- Kubernetes
- CI/CD
- Machine Learning
Long Term Contract
Halifax NS (4 days onsite)
Job description
Java Application Development
Design develop and maintain enterprisegrade Java applications
Build RESTful and eventdriven services using
Java 8 Java 11 Java 17
Spring Boot Spring MVC Spring Security
Ensure performance scalability and reliability of backend systems
AI ML Integration
Integrate AIML models into Java applications using
REST APIs
SDKs or microservices
Work with models for
NLP text classification summarization chatbots
Recommendation systems
Predictive analytics
Consume models built in Python or cloud AI platforms
AI Frameworks Tools
Use Javafriendly AI libraries and tools such as
TensorFlow Java ONNX Runtime
Deeplearning4j
LangChain Java integrations
Integrate LLMs OpenAI Azure OpenAI opensource models via APIs
Implement prompt engineering and AI orchestration logic
Data Analytics
Work with structured and unstructured data
Integrate with databases
PostgreSQL MySQL Oracle
NoSQL MongoDB Redis
Collaborate with data science teams on feature engineering and model improvements
Cloud DevOps
Deploy AIenabled Java services on
AWS Azure GCP
Use Docker and Kubernetes for containerized deployments
Implement CICD pipelines for model and service updates
Security Governance
Ensure secure AI integrations
API security
Data privacy and access control
Follow enterprise AI governance and compliance standards
Implement logging monitoring and explainability where required
Collaboration Delivery
Work closely with
Data Scientists
Product Owners
Frontend teams
Participate in AgileScrum ceremonies
Provide technical documentation and design walkthroughs
Skills
Mandatory Skills :AI/GenAI Research, JavaJava AI Developer ยท Epsilon Solutions LTD