Description
We are seeking a highly skilled Java Developer with 3-6 years of experience to join our team in India. The successful candidate will be responsible for developing and implementing complex software solutions using Java technologies. The ideal candidate will have a strong understanding of software development principles and experience working in an Agile environment.
Responsibilities
- Design, develop, and implement high-quality Java applications and software solutions
- Collaborate with cross-functional teams to identify, prioritize, and execute tasks in a timely manner
- Write clean, efficient, and well-documented code
- Debug and troubleshoot complex software issues
- Contribute to the continuous improvement of software development processes and practices
Skills and Qualifications
- Bachelor's degree in Computer Science or related field
- 3-6 years of professional experience in Java development
- Strong proficiency in Java programming language and related frameworks (Spring, Hibernate, etc.)
- Experience with web development technologies such as HTML, CSS, and JavaScript
- Experience with Agile development methodologies
- Ability to work collaboratively in a team environment
- Excellent problem-solving and analytical skills
- Good communication skills in English