What are the responsibilities and job description for the Senior Java Developer with AI Tooling position at Smart Info Solutions LLC?
Job Title: AI-Augmented Software Engineer (Java / .NET)
Location: San Francisco, Austin, or Dallas
Job Overview:
We are hiring multiple Software Engineers with strong experience in Java or .NET, along with hands-on experience using AI-assisted development tools in real-world projects. This is not an AI/ML role — candidates must demonstrate how they use AI tools to improve coding, testing, and productivity.
Required Skills:
Strong experience in Java or .NET (C#)
Microservices, REST APIs
Cloud: AWS / Azure / GCP
CI/CD, Git, DevOps practices
Unit & integration testing
AI Experience (Must-Have):
Hands-on use of GitHub Copilot, Cursor, Tabnine, or CodeWhisperer
AI-assisted coding, debugging, and refactoring
AI-based test generation (Diffblue, CodiumAI, etc.)
AI code review tools (SonarQube AI, etc.)
Experience with AI-driven or agentic workflows
Note:
Candidates without real-time AI tool usage in development will not be considered.