Job Summary We are seeking a highly skilled Full Stack Java Developer with expertise in Java, Spring Boot, React/Angular, System Design, and Agentic AI to build scalable enterprise applications. The ideal candidate should have hands-on experience in designing microservices, developing responsive front-end applications, and integrating AI-driven autonomous agents into business solutions.
Key Responsibilities
• Design, develop, and maintain scalable full-stack applications using Java, Spring Boot, React/Angular. Build RESTful APIs and Microservices using Spring Boot.
• Design scalable, secure, and high-performance system architecture.
• Develop responsive and user-friendly front-end applications using React.js or Angular.
• Integrate Agentic AI capabilities using LLMs, AI agents, and automation frameworks.
• Work with AI orchestration tools such as LangChain, LangGraph, CrewAI, AutoGen, or similar frameworks.
• Develop AI-powered workflows for business process automation. Collaborate with Product Managers, Business Analysts, QA, and DevOps teams.
• Participate in architecture discussions, code reviews, and technical design sessions.
• Optimize application performance, scalability, and security.
• Write clean, maintainable,
and reusable code following best practices.
• Support production deployments and resolve application issues. Qualifications
• Strong foundation in Computer Science, including data structures, algorithms, and software engineering principles.
• 0 to 2 years of hands-on experience in Software Development and Programming, with proficiency in at least one up-to-date programming language.
• Knowledge of Back-End Web Development, including building APIs, working with databases, and integrating services.
• Understanding of Object-Oriented Programming (OOP) concepts and ability to design maintainable, modular code.
• Ability to work effectively in a remote environment, manage time independently, and collaborate using online tools.
• Familiarity with version control systems (e.g., Git) and basic software development workflows (CI/CD is a plus).
• Experience or interest in products that support global communities, immigration, or social impact is an advantage.
• Bachelor’s degree in Computer Science or a related field, or equivalent practical experience. Salary Range: CAD 20,000
- CAD 50,000/annum
📌 Software Development Engineer (India)
🏢 Keel
📍 India