Job Description
Java Full Stack Developer - Angular, Apigee, AI-Driven Development
Role Overview
We are seeking a strong Full Stack Developer with expertise in Angular, Java, and API development to join our team. The ideal candidate will play a key role in delivering a modern Angular front-end application and building scalable APIs using Java.
This role operates within our Context Driven Delivery (CDD) framework — an AI-powered, specification-driven development approach where AI generates a significant portion of the code. Therefore, strong hands-on experience with AI-assisted development is mandatory.
Key Responsibilities
- Design, develop, and maintain scalable Angular front-end applications
- Build and enhance Java-based APIs and backend services
- Work within a spec-driven, AI-assisted development environment
- Leverage AI tools to accelerate development and improve code quality
- Code, configure, test, debug, document, and maintain applications
- Implement and manage CI / CD pipelines
- Work with Apigee for API management and gateway integrations
- Collaborate with business stakeholders to translate requirements into technical solutions
- Ensure high-quality, efficient, and maintainable software solutions
Required Skills & Experience
7+ years of experience as a Software EngineerStrong expertise in :Angular (latest versions preferred)Java (Spring Boot preferred)REST API developmentApigeeCI / CD pipeline implementationStrong experience with AI-assisted development tools (e.g., GitHub Copilot, ChatGPT, AI code generation frameworks)Experience working in spec-driven or model-driven development environmentsSolid understanding of software design principles and best practicesExperience with cloud environments (AWS / Azure / GCP preferred)Preferred Qualifications
Experience working in AI-driven development frameworksExposure to Context Driven Delivery (CDD) methodologyStrong debugging and performance optimization skillsExperience in Agile / Scrum environments