Responsibilities: Design, develop, and maintain Java-based applications using core Java, Spring Boot, and related technologies. Write clean, efficient, and well-documented code Participate in all phases of the software development lifecycle, includ...