Senior Java AI Engineer

Divit Technologies, Inc.
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