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 modern 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 workplace, 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 (SDE 1) - Remote (India)
🏢 Keel
📍 India