Only W2 - No C2C Remote AI Developer - Cursor AI - Artificial Developer with Java Developer

Overview

Remote
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - Independent
Able to Provide Sponsorship

Skills

AngularJS
Google Cloud Platform
Java
Communication
API
Agile
Amazon Web Services
Code Refactoring
Collaboration
Computer Science
Conflict Resolution
Analytical Skill
Application Development
Artificial Intelligence
Cloud Computing
Continuous Delivery
Continuous Integration
Data Structure
Good Clinical Practice
Kubernetes
Software Development
Prompt Engineering
Microservices
Documentation

Job Details

Developer with AI - Senior Engineer / Developer (Java Spring Boot + Angular + AI-Assisted Development)

Remote AI Developer - Cursor AI - Artificial Developer with Java Developer

Location: Remote

About the Role:

We are seeking two Senior Developers / Engineers with a strong foundation in Java Spring Boot and Angular, who also bring experience in AI-assisted development tools (e.g., Cursor AI, GitHub Copilot, ChatGPT Code Interpreter, or similar).
The ideal candidate combines hands-on coding excellence with an experimental mindset to leverage AI for faster, cleaner, and more intelligent software delivery.

You will be part of a high-performing engineering team driving innovation through intelligent automation, AI-augmented coding practices, and scalable application development.

Key Responsibilities:

  • Design, develop, and maintain enterprise-grade applications using Java Spring Boot (backend) and Angular (frontend) frameworks.
  • Leverage AI-assisted tools (e.g., Cursor AI, Copilot, ChatGPT API, TabNine) to accelerate coding, refactoring, and testing cycles.
  • Collaborate with architects and product teams to translate complex requirements into high-quality, maintainable code.
  • Integrate AI-driven features and APIs into existing workflows, enhancing user experience and business logic automation.
  • Develop RESTful APIs, implement security protocols, and ensure optimal performance in production-grade systems.
  • Participate in Agile ceremonies (daily standups, sprint planning, retrospectives) and contribute to CI/CD optimization.
  • Conduct peer code reviews, mentor junior developers, and drive AI best practices across the engineering team.
  • Evaluate emerging AI tools, recommend adoption strategies, and create internal documentation/playbooks.

Required Skills & Qualifications:

  • 5–8 years of professional experience in software development.
  • Strong hands-on expertise in Java 11+, Spring Boot, REST APIs, Microservices, and Angular 10+.
  • Solid understanding of software design patterns, data structures, and API-driven architectures.
  • Experience using AI-powered development tools (e.g., Cursor AI, GitHub Copilot, ChatGPT API, Amazon CodeWhisperer, TabNine).
  • Knowledge of integrating AI APIs (e.g., OpenAI, Azure OpenAI, Hugging Face, LangChain) for custom automation or insight extraction.
  • Exposure to cloud platforms (AWS, Azure, or Google Cloud Platform) and containerization (Docker, Kubernetes).
  • Proficiency in Git-based version control, CI/CD pipelines, and Agile/Scrum development.
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.

Preferred Qualifications:

  • Experience building AI-enhanced modules, such as chat assistants, recommendation systems, or intelligent search.
  • Familiarity with LLM prompt engineering, embeddings, and AI API integration workflows.
  • Strong debugging, analytical, and problem-solving skills.
  • Passion for continuous learning and exploring new AI-assisted development approaches.

 

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.