Senior Java AI Engineer
RemoteFull-timePosted Aug 31, 2026
About the role
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 GCP) 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/GCP 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.
Responsibilities
- Lead and mentor engineering teams
- Integrate AI/ML concepts and tools into applications
- Design and implement microservices using Java and related frameworks
- Ensure scalability and fault tolerance in distributed systems
- Advise stakeholders on technical strategy
Qualifications
- 10+ years of software engineering experience
- Strong experience with Java, Spring Boot, and microservices
- Proficiency in Python for automation and backend services
- Experience with cloud platforms like AWS, Azure, or GCP
- Strong understanding of API design and CI/CD practices
Skills mentioned
JavaSpring BootMicroservicesPythonDistributed SystemsGenerative AIDockerKubernetesCloud ComputingREST APIs
About Divit Technologies, Inc.
Divit Technologies Inc. specialises in AI & Automation, Data Science, DevOps Security, Quality Engineering, and IT Staffing Solutions.
IT Services and IT Consulting201-500 employeesShort Hills, New Jersey