Description
We are seeking a highly skilled and experienced Java Developer to join our team. The ideal candidate must have 3-6 years of experience in the job market context of India.
Responsibilities
- Design, develop, and maintain Java-based applications
- Collaborate with cross-functional teams to identify and prioritize software features
- Troubleshoot and debug issues in the existing codebase
- Write clean, efficient, and well-documented code
- Participate in code reviews to ensure code quality and maintainability
- Stay up-to-date with emerging trends and technologies in software development
Skills and Qualifications
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
- 3-6 years of experience in Java development
- Strong understanding of object-oriented programming principles
- Experience with Spring Framework, Hibernate, and RESTful web services
- Proficiency in database design and SQL
- Knowledge of front-end technologies such as HTML, CSS, and JavaScript
- Experience with version control systems such as Git
- Excellent problem-solving and analytical skills
- Effective communication and collaboration skills