Description
We are seeking a skilled Java Developer to join our team in India. The ideal candidate will have 3-6 years of experience in the job market, with a strong background in Java development and a passion for creating high-quality software solutions. The successful candidate will work closely with our development team to design, develop, and maintain Java-based applications and software solutions that meet the needs of our clients.
Responsibilities
- Design, develop, and maintain Java-based applications and software solutions
- Collaborate with cross-functional teams to identify and prioritize software features and enhancements
- Develop and maintain technical documentation for software applications and systems
- Troubleshoot and resolve software issues
- Participate in code reviews and ensure code quality and consistency
- Stay up-to-date with emerging trends and technologies in Java development
Skills and Qualifications
- 3-6 years of experience in Java development
- Strong knowledge of Java programming language and its core libraries
- Experience with Spring Framework, Hibernate, and other Java frameworks
- Experience with web technologies such as HTML, CSS, JavaScript, and AJAX
- Experience with database technologies such as MySQL, Oracle, and SQL Server
- Experience with version control systems such as Git and SVN
- Strong analytical and problem-solving skills
- Excellent communication and collaboration skills
- Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field