Overview
Skills
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.