1 Develop and maintain backend services using Java and Node.js 2 Migrate existing applications from Java to Node.js with minimal downtime 3 Work on running (live) production applications including fixes, enhancements, and optimizations 4 Build and maintain REST APIs for frontend integration 5 Fix bugs, improve system stability, and optimize performance 6 Use AI-powered IDEs and tools (Cursor AI, ChatGPT, GitHub Copilot, or similar) for problem solving, debugging, and faster development 7 Collaborate with frontend developers, DevOps, and technical teams