nLight Media
Senior Java Developer – AI-ROMANIA BASED
nLight MediaRomania1 day ago
Full-timeEngineering, Information Technology
Key Responsibilities
  • Design, develop, and maintain enterprise-grade backend applications using Java (Java 11/17+), Spring, and modern microservices architecture.
  • Integrate AI/ML models into production systems, ensuring scalability, reliability, and low latency.
  • Collaborate with data science teams to deploy, version, and monitor machine learning models using industry-standard tools.
  • Develop and optimize APIs, data pipelines, and event-driven architectures that support AI-enabled features.
  • Evaluate and implement AI frameworks, libraries, and third-party services where appropriate.
  • Lead code reviews, enforce engineering best practices, and mentor junior developers.
  • Drive architectural discussions, identifying opportunities to leverage AI for automation, analytics, and decision-making.
  • Ensure system security, resilience, and high availability in cloud environments (AWS, Azure, or GCP).
  • Produce high-quality technical documentation and contribute to solution design specifications.
Required Qualifications
  • 7+ years of professional experience in Java software development.
  • Strong proficiency in Java 11/17+, Spring Boot, RESTful APIs, microservices, and cloud-native systems.
  • Hands-on experience integrating AI/ML models into backend applications (TensorFlow, PyTorch, ONNX, HuggingFace, OpenAI APIs, etc.).
  • Solid understanding of core ML concepts: model inference, feature engineering, embeddings, vector search, model lifecycle.
  • Experience with MLOps pipelines, model deployment, and monitoring tools.
  • Familiarity with distributed systems, messaging technologies (Kafka, RabbitMQ), and high-volume data processing.
  • Strong understanding of relational and NoSQL databases.
  • Experience building CI/CD pipelines and containerized applications (Docker, Kubernetes).
  • Excellent problem-solving skills and the ability to translate business needs into scalable engineering solutions.
Preferred Qualifications
  • Experience with AI agents, RAG architectures, vector databases (Pinecone, Elasticsearch, Weaviate).
  • Knowledge of event-driven and streaming architectures for AI-driven systems.
  • Familiarity with generative AI technologies (LLMs, prompt engineering, embeddings).
  • Prior experience in mentoring or leading small engineering teams.
  • Contributions to open-source AI/Java projects are a plus.


Key Skills

Ranked by relevance