Role: Java Spring Boot Developer with Chatbot & GitHub Copilot Experience
Location: Minneapolis, MN (Onsite/Hybrid)
Job Type: W2 Contract
Experience: 5-10 Years
Job Summary:
We are seeking an experienced
Java Spring Boot Developer with expertise in developing
Chatbot and AI-powered applications and hands-on experience using
GitHub Copilot for AI-assisted software development. The ideal candidate should possess strong backend development skills, experience building scalable microservices, and exposure to modern AI and conversational platforms.
Key Responsibilities:
-
Design, develop, and maintain enterprise-grade applications using Java, Spring Boot, and Microservices.
-
Develop and integrate chatbot/conversational AI solutions with enterprise applications.
-
Build scalable APIs and backend services supporting chatbot and AI workflows.
-
Leverage GitHub Copilot to improve development productivity, code quality, and delivery speed.
-
Collaborate with architects, product owners, and frontend teams to deliver end-to-end solutions.
-
Integrate applications with cloud services, databases, and third-party systems.
-
Participate in code reviews, performance optimization, and system design discussions.
-
Follow Agile development methodologies and DevOps practices.
Required Skills:
-
5-10 years of software development experience.
-
Strong expertise in:
-
Experience developing or integrating Chatbots / Conversational AI solutions.
-
Hands-on experience with GitHub Copilot and AI-assisted development tools.
-
Strong knowledge of SQL and relational databases.
-
Experience with Git, CI/CD pipelines, and Agile practices.
-
Excellent debugging and problem-solving skills.
Preferred Skills:
Nice to Have:
-
GitHub Copilot Certification.
-
Experience building AI Assistants, Virtual Agents, or Customer Support Bots.
-
Exposure to React or Angular front-end technologies.
-
Familiarity with Retrieval-Augmented Generation (RAG) architectures.