Java AI Engineer


Divit Technologies, Inc.
Dice Job Match Score™
🔢 Crunching numbers...
Job Details
Skills
- Java
- Sprint
- Python
- Machine Learning (ML)
- Artificial Intelligence
- Spring Framework
Summary
Job/Role (Title) Name: Senior Java AI Engineer
Work location: Remote
Full Time Role
Job description:
Preferred Skills:
10+ years of overall software engineering experience, with a significant focus on Java and microservices
architecture.
• Strong hands-on experience with Java, Spring Boot, Spring Cloud, and related frameworks for building
microservices.
• Solid working experience in Python — scripting, automation, backend services, or AI/ML-adjacent
development.
• Exposure to AI/ML concepts and tools — e.g., integrating LLMs, AI-powered features, model APIs, or ML
pipelines into applications.
• Proven experience as a Technical Lead or Architect, with a track record of leading and mentoring engineering
teams.
• Strong understanding of distributed systems concepts — scalability, fault tolerance, caching, messaging
(Kafka/RabbitMQ), and eventual consistency.
• Experience with containerization and orchestration — Docker and Kubernetes.
• Proficiency with cloud platforms (AWS, Azure, or Google Cloud Platform) and cloud-native architecture patterns.
• Strong grasp of API design (REST/GraphQL), API gateways, and service mesh concepts.
• Experience with CI/CD pipelines, DevOps practices, and infrastructure-as-code.
• Solid understanding of databases — both relational (PostgreSQL/MySQL) and NoSQL (MongoDB,
Cassandra, Redis).
• Excellent communication skills with the ability to advise stakeholders and align technical strategy with
business objectives.
• Strong problem-solving skills with the ability to troubleshoot complex, production-grade distributed systems.
Preferred / Good to Have:
• Experience building or integrating Generative AI / LLM-based features into enterprise applications.
• Familiarity with AI/ML frameworks such as TensorFlow, PyTorch, LangChain, or similar.
• Prior experience in a formal Solution Architect or Enterprise Architect role.
• Knowledge of event-driven architecture and streaming platforms (Kafka, Kinesis).
• Experience with observability tools — Prometheus, Grafana, ELK/EFK stack, distributed tracing.
• Relevant certifications — AWS/Azure/Google Cloud Platform Solutions Architect, or Java/Spring certifications.
• Experience working in Agile/Scrum environments and leading sprint-level technical planning.
What You Will Bring:
• A strategic mindset with the ability to balance technical depth and business pragmatism.
• Strong ownership and accountability for technical outcomes and team delivery.
• Leadership presence to advise, influence, and align cross-functional and senior stakeholders.
• A continuous-learning mindset, staying current with emerging technologies including AI/ML advancements.
- Dice Id: 91165394
- Position Id: 9071090
- Posted 5 hours ago
Company Info
At Divit Technologies Inc., we integrate innovation with excellence to deliver custom IT solutions tailored to your business needs. As one of the premier provider, we specialize in AI, Automation, Data Science, DevSecOps, Quality Engineering, and IT Staffing Solutions. Our advanced technology ensures clients achieve unmatched efficiency, security, and growth through state-of-the-art, tailored solutions.
We streamline processes with IT Automation, transforming raw data into valuable insights with our Data Science services. Our DevSecOps solutions integrate security into development, while our Quality Engineering ensures software credibility and performance.
Our expert team offers comprehensive IT staffing solutions, matching top talent with top companies for permanent, contract, or project-based roles.
Similar Jobs
It looks like there aren't any Similar Jobs for this job yet.
Search all similar jobs