Home
Jobs
Companies
Resume
2 Job openings at Nila Apps
About Nila Apps

Nila Apps is a mobile and web application development company specializing in creating intuitive and user-friendly software solutions.

Java Full Stack Developer

Not specified

3 - 7 years

INR 15.0 - 22.5 Lacs P.A.

Work from Office

Full Time

Java Developer -- AI-Powered EdRevel PlatformWe are seeking a talented Java Developer to join our team and contribute to the development of EdRevel, our next-generation AI-powered learning platform. This role requires expertise in modern UI development, AI integration, and prompt engineering, alongside traditional backend development with Java, Spring Boot, and Microservices.Key Responsibilities Develop AI-powered applications: Integrate AI/ML models into the EdRevel platform to enhance personalization, content recommendations, and adaptive learning experiences. Prompt Engineering: Design, optimize, and fine-tune prompts for AI-powered chatbots, content generation, and interactive learning experiences. Backend Development: Build and maintain scalable, high-performance microservices using Java and Spring Boot. API Development: Design and implement RESTful APIs to support AI-driven features and integrations. Database Management: Work with relational databases (MySQL) to ensure optimized queries and efficient data storage. Modern UI Development: Develop frontend interfaces to build intuitive UIs using Angular and TypeScript. Cloud & DevOps: Implement CI/CD pipelines, containerization (Docker/Kubernetes), and AWS-based deployment to ensure smooth operations. Performance Optimization: Identify bottlenecks, optimize backend performance, and improve response times for AI-driven interactions. Code Quality & Best Practices: Write clean, maintainable, and well-documented code while following industry best practices. Collaboration & Agile Development: Work closely with AI engineers, UX designers, and product managers to define and deliver innovative learning solutions. Work with LLMs (e.g., OpenAI, Hugging Face) and ML frameworks (e.g., TensorFlow, PyTorch, Scikit-Learn) to enhance platform intelligence. Implement prompt engineering strategies for optimizing AI responses and interactions. Ensure efficient AI inference performance by leveraging cloud-based AI/ML services.Required Skills & Qualifications 3+ years of professional experience in Java, Spring Boot, and Microservices architecture. Strong knowledge of AI integration, including working with OpenAI, Hugging Face, or similar AI/ML frameworks. Experience with prompt engineering for AI-powered chatbots, content generation, or NLP applications. Proficiency in REST API development and integration. Hands-on experience with Angular and TypeScript for building modern, interactive UIs. Experience working with relational databases (MySQL) and optimizing queries for high-performance applications. Exposure to AWS cloud services, DevOps best practices, and CI/CD pipelines. Familiarity with Docker, Kubernetes, and containerized application deployment. Strong problem-solving, debugging, and architectural skills, with a focus on performance, scalability, and security. Experience working with payment gateways for seamless transactions. Knowledge of Agile methodologies and collaborative team environments. Excellent communication and teamwork skills.This is an exciting opportunity to work on a cutting-edge AI-powered learning platform that is transforming the future of education. If youre passionate about AI, modern UI development, and scalable backend systems, wed love to hear from you!Apply today and be part of the EdRevel revolution!

Senior Software Engineer

Not specified

5 - 10 years

INR 10.0 - 15.0 Lacs P.A.

Work from Office

Full Time

The Senior Software Engineer must be a highly motivated, hands-on full-stack engineer with experience in development, design, and architecture, who is passionate about developing robust software solutions and loves solving hard, interesting problems. Duties/Responsibilities:Contribute to the design, development, and optimization of scalable software solutions.Collaborate with cross-functional teams to deliver high-quality software within deadlines.Develop and maintain robust, efficient, and secure back-end and front-end systems.Assist in technical decision-making, including architecture and system design.Advocate for and implement best practices in coding, testing, and deployment.Conduct code reviews and mentor junior engineers to improve team capabilities.Work with Software Architects to ensure alignment with technical strategy and architecture.Troubleshoot, debug, and resolve complex technical issues.Demonstrate strong organizational, communication, and analytical skills to drive project success and team collaboration.Qualifications:BS in Computer Science or a related field.5+ years of experience in software development, including experience developing consumer-facing web applications, services, and APIs.Strong proficiency in modern programming languages such as JavaScript, TypeScript or Java.Solid foundation in core web technologies (HTML, CSS, JavaScript) for seamless front-end and back-end integration.Strong proficiency in front-end or back-end development (expertise in both is highly desirable):Front-end: Proficient in React.js, MobX and Material UI Design, including state management, component architecture, and performance optimization.Back-end: Expertise in Node.js, NestJS, and Typescript, with experience in building high-performance applications.Deep understanding of RESTful API design, development, and best practices.Experience with SQL Databases, preferably Mysql or PostgreSQL, as well as NoSQL databases like MongoDB or Redis with knowledge on query optimization and data modeling.Solid understanding of cloud platforms, including AWS, Azure, or Google Cloud, with hands-on experience deploying, scaling, and securing applications in a cloud environment.Practical experience with containerization and orchestration, using Docker or Kubernetes, to build and manage scalable applications.Proficiency in version control systems (Git) and CI/CD pipelines.Knowledge of authentication and authorization mechanisms (OAuth, JWT, SAML).Strong debugging, troubleshooting, and performance optimization skills.Experience with Agile methodologies and DevOps practices.Preferred Qualifications:Experience in test-driven development (TDD) and familiarity with testing frameworks like Jest, Mocha, JUnit, or Selenium.Exposure to serverless computing and event-driven architecture.Experience working in large-scale enterprise environments.

FIND ON MAP

Nila Apps

Nila Apps

Nila Apps

Software Development

San Francisco
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Chrome Extension

Apply to 20+ Portals
in one click

chrome image
Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Setup Job Alerts

Job Titles Overview