VI

Associate

Virtusalinkedin.com
Nov 10, 2026, 10:14 PM1h ago
Full-timeColombo, Western ProvinceJunior

About the role

The Associate role involves developing and maintaining enterprise-grade Java applications with a focus on scalable backend services. Key responsibilities include building backend services using Core/Advance Java and Spring Boot, creating RESTful APIs, integrating with various databases, writing efficient code following SOLID principles, performing unit testing, and collaborating within Scrum teams. The position also requires foundational AI skills such as prompt engineering, knowledge of large language models, vector databases, AI-assisted coding, and familiarity with Agentic AI concepts.

Must have

  • Core / Advance Java (L2)
  • Springboot / Other frameworks (L2)
  • Microservices, Rest / SOAP API (L1)
  • Database - SQL / NoSQL (L2)
  • Basic Prompt Engineering Designing and crafting a basic prompt, with foundation-level knowledge of iterative prompting.
  • LLM & Data Basics Basic knowledge of Large Language Models (LLMs) and integration with different types of data models.
  • Vector Databases A fundamental understanding of the basics of vector databases.
  • AI-Assisted Coding Leveraging AI-assisted coding tools to accelerate daily development while strictly adhering to safe and responsible AI practices.
  • Agentic AI Concepts Familiarity with Agentic AI concepts, Agentic AI design patterns , Tools , Resources and Model Context protocol

Technologies

  • Agentic AI
  • Java
  • JUnit
  • LLM
  • Microservices
  • Mockito
  • NoSQL
  • Prompt Engineering
  • Responsible AI
  • REST
  • Scrum
  • SOAP
  • Spring / Spring Boot
  • SQL
  • Unit Testing
  • Vector Databases