Java Developer India, Remote Responsibilities: Server-side development: designing, developing, and maintaining the server-side logic of web applications. Implementing scalable and efficient server-side components and APIs Database management: working with relational and/or NoSQL databases to store and retrieve