Note: The job is a remote job and is open to candidates in USA. Novia Infotech is seeking a Full Stack Engineer to help build and scale AI-powered products and platforms. This role will focus on developing user-facing applications, backend services, and integrations that enable AI solutions to be deployed in production environments.
Responsibilities
- Develop full-stack applications using modern backend and web technologies
- Build APIs and microservices that support AI and data-driven use cases
- Integrate machine learning models, AI services, and data sources into business applications
- Design and implement scalable cloud-based solutions on AWS
- Create and optimize data flows between applications, databases, and AI platforms
- Participate in software design reviews, code reviews, testing, and deployment activities
- Troubleshoot and resolve application, integration, and production issues
Skills
- 5+ years of software engineering experience with full-stack application development
- Strong experience with Node.js and/or Java
- Experience building enterprise-grade backend services and APIs
- Hands-on experience with AWS cloud services
- Strong database experience, including relational database design and SQL development
- Experience integrating APIs, data platforms, and external services
- Understanding of scalable application architecture and distributed systems
- Familiarity with CI/CD pipelines and modern software development practices
- Strong problem-solving, debugging, and analytical skills
- Experience building or supporting AI/ML-enabled applications
- Familiarity with LLMs, Generative AI, AI agents, or AI platform integrations
- Experience with microservices architecture and containerization technologies
- Exposure to event-driven architectures and cloud-native development
- Experience working in Agile development environments
- Understanding of data engineering concepts and data pipeline integrations
Company Overview