Java Full stack Developer with AI-Assisted
Job Summary (Java Full Stack Developer With AI-Assisted Development) Serve as a Senior Full Stack Developer with a focus on AI-assisted development tools. Apply at least 13 years of experience in full stack development (50% backend/50% frontend). Demonstrate strong problem-solving, analytical reasoning, and critical thinking skills. Possess a forward-thinking, solution-oriented mindset with clear communication abilities. Leverage AI coding assistants (e.g., GitHub Copilot) for improved code generation, debugging, optimization, and delivery. Write and refine prompts to guide AI tools for software development tasks. Validate and refine AI-generated code for accuracy, performance, and security. Deliver production-ready code across backend (Java, Java EE, RESTful Microservices, Jersey) and frontend (Angular, TypeScript, Node.js, HTML, CSS) technologies. Work extensively with databases (SQL, PL/SQL, Oracle). Utilize deep technical knowledge of JVM and performance profiling. (Nice to have) Apply expertise in CI/CD, DevOps, Unix/Shell scripting, Docker, Memcache/Redis, SAML, and advanced AI tool prompt engineering. Impact customer experience through high-quality, efficient software delivery in a hybrid work environment.