Java Architect

Mobiquity โ€” Netherlands ยท Posted ~1 week ago

Senior

Skills

Java AI-augmented SDLC GitHub Copilot Multi-agent systems Prompt Engineering CI/CD SonarQube Static Analysis Automated Testing Gherkin Cucumber

๐Ÿ”“ Log in to save this job, tailor your resume & track your apply process โ€” 7 days free, no card needed.

Log in to add to target list

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