Summary
A technology company seeks a Java Architect to build AI-augmented SDLC pipelines using autonomous agents. You will design multi-agent systems for code generation, review, testing, and deployment. Requires expertise in GitHub Copilot agent engineering, prompt engineering, and integrating AI with static analysis and CI/CD tools.
Highlights
Design end-to-end AI-augmented SDLC pipelines. Build multi-agent systems for automation. Integrate AI with security and quality tools. Opportunity to shape developer productivity at scale.
Description
JD 1.
Agentic SDLC Design โ Architect and implement end-to-end AI-augmented SDLC pipelines using autonomous agents and sub-agents that handle tasks spanning requirements analysis, code generation, review, testing, and deployment.
2.
GitHub Copilot Agent Engineering โ Design, configure, and extend GitHub Copilot agents, custom skills, and agent instructions to automate repetitive engineering tasks, enforce coding standards, and accelerate developer productivity across teams.
3.
Multi-Agent Orchestration โ Build and manage multi-agent systems with clearly defined agent roles, skills, and handoff protocols โ including planner agents, coder agents, reviewer agents, and test agents โ ensuring reliable and deterministic outcomes.
4.
AI-Driven Code Quality & Governance โ Integrate AI agents with static analysis, linting, and security scanning tools (e.g., SonarQube, CodeRabbit) to enforce quality gates, detect vulnerabilities, and provide real-time feedback within CI/CD pipelines.
5.
Automated Testing with AI Agents โ Leverage AI agents to auto-generate unit tests, integration tests, BDD scenarios (Gherkin/Cucumber), and test data โ continuously improving test coverage with minimal manual effort.
6.
Prompt Engineering & Skill Development โ Design reusable, parameterised prompts and agent skills