Job Summary: We are seeking a motivated Junior Java Developer with knowledge of Spring Boot to join our development team. You will assist in building, testing, and deploying applications while working closely with senior developers and team leads. This is an excellent opportunity to grow your technical skills in backend development. Key Responsibilities: Assist in developing and maintaining backend applications using Java and Spring Boot. Write clean, efficient, and well-documented code. Work with REST APIs for data exchange between systems. Participate in debugging and troubleshooting application issues. Collaborate with front-end developers, QA, and other team members. Follow coding standards and best practices. Learn and adapt to new technologies as required. Required Skills: Basic understanding of Java, OOP concepts, and data structures. Knowledge of Spring Boot framework and MVC architecture. Familiarity with REST API development. Basic understanding of databases (MySQL, PostgreSQL, or similar) and SQL queries. Version control knowledge (Git preferred). Strong problem-solving and communication skills. Preferred Skills: Exposure to HTML, CSS, and JavaScript. Familiarity with Agile/Scrum methodology. Understanding of JUnit or basic unit testing. Education: Bachelor's degree in Computer Science, Information Technology, or related field. Relevant certifications in Java or Spring Boot will be a plus.