We are seeking a highly skilled and innovative Java Architect to lead the design and implementation of AI-augmented Software Development Life Cycle (SDLC) pipelines. This role involves architecting and implementing end-to-end AI-augmented SDLC pipelines using autonomous agents and sub-agents. These agents will manage tasks from requirements analysis, code generation, review, testing, and deployment. You will also be responsible for designing, configuring, and extending GitHub Copilot agents, custom skills, and agent instructions to automate repetitive engineering tasks, enforce coding standards, and accelerate developer productivity across teams. Building and managing multi-agent systems with clearly defined agent roles, skills, and handoff protocols, including planner agents, coder agents, reviewer agents, and test agents, will be crucial to ensure reliable and deterministic outcomes. Furthermore, you will 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. Leveraging AI agents to auto-generate unit tests, integration tests, BDD scenarios (Gherkin/Cucumber), and test data will be key to continuously improving test coverage with minimal manual effort. Finally, you will design reusable, parameterized prompts and agent skills.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed