[Remote] Backend Java / Full Stack Engineer – AI Development
Note: The job is a remote job and is open to candidates in USA. AMISEQ is seeking an experienced Backend Java / Full Stack Engineer to develop scalable software while applying AI-assisted development practices. The role involves designing, testing, debugging, and optimizing backend and full-stack applications using Java, AI coding tools, structured prompting, and strong data structures and algorithms fundamentals.
Responsibilities
- Design, develop, test, and maintain scalable backend applications using Java and modern Java frameworks
- Work across backend and full-stack components as required by the project
- Apply AI-assisted development techniques in day-to-day software engineering activities
- Use tools such as Claude, Cursor, or GitHub Copilot to generate, analyze, debug, optimize, and improve code
- Develop effective prompts to guide AI tools toward accurate and efficient technical solutions
- Demonstrate the ability to break down complex problems and use appropriate prompts to arrive at solutions efficiently
- Balance AI-assisted development with strong understanding of programming fundamentals rather than relying solely on generated code
- Apply Data Structures & Algorithms knowledge to analyze problems and validate AI-generated solutions
- Stay current with emerging AI development practices and continuously improve proficiency with AI coding tools
- Collaborate with engineering teams to design reliable, scalable, and maintainable solutions
- Contribute to the adoption of AI-enabled development practices within the engineering organization
Skills
- Strong professional experience with Java backend development
- Experience with full-stack development is highly desirable
- Strong understanding of Data Structures & Algorithms and core software engineering principles
- Demonstrated hands-on experience using AI tools for software development in a professional environment
- Experience with at least one of:
- Claude
- Cursor
- GitHub Copilot
- Ability to formulate effective prompts and use AI tools efficiently for coding and problem-solving
- Ability to independently understand, validate, debug, and improve AI-generated code
- Strong analytical and problem-solving skills
- Hands-on experience building AI agents or AI-powered applications
- Experience with:
- LangChain
- LangGraph
- LangSmith
- Experience integrating AI capabilities into existing software applications
- Familiarity with modern AI-assisted development workflows and best practices
Company Overview
Company H1B Sponsorship