Job Title: Senior Full Stack Developer, AI-Assisted Development
Location: Hybrid (minimum of 4 days a week in Okemos or Farmington Hills, MI office)
Mode of Interview: In-Person Required
Must Have Technical Skills:
โขย ย ย ย ย ย ย ย ย ย Hands-on experience using AI coding assistants (e.g., GitHub Copilot) for code generation, debugging, and optimization
โขย ย ย ย ย ย ย ย ย ย Ability to effectively write, refine, and iterate prompts to guide AI tools for development tasks
โขย ย ย ย ย ย ย ย ย ย Experience validating AI-generated code for accuracy, performance, and security
โขย ย ย ย ย ย ย ย ย ย Core Java
โขย ย ย ย ย ย ย ย ย ย Java EE
โขย ย ย ย ย ย ย ย ย ย RESTful Microservices
โขย ย ย ย ย ย ย ย ย ย Jersey
โขย ย ย ย ย ย ย ย ย ย SQL, PL/SQL
โขย ย ย ย ย ย ย ย ย ย Oracle Database
โขย ย ย ย ย ย ย ย ย ย Angular / TypeScript / Node.js
โขย ย ย ย ย ย ย ย ย ย HTML/CSS
โขย ย ย ย ย ย ย ย ย ย Deep understanding of JVM and performance profiling
Nice to Have Technical Skills:
โขย ย ย ย ย ย ย ย ย ย Advanced usage of GitHub Copilot or other AI-based development tools and prompt engineering expertise
โขย ย ย ย ย ย ย ย ย ย CI/CD processes
โขย ย ย ย ย ย ย ย ย ย DevOps methodologies
โขย ย ย ย ย ย ย ย ย ย Unix / Shell scripting
โขย ย ย ย ย ย ย ย ย ย Docker
โขย ย ย ย ย ย ย ย ย ย Memcache / Redis
โขย ย ย ย ย ย ย ย ย ย SAMLย