Description
We are seeking a skilled Java Developer to join our dynamic team in India. The ideal candidate will have extensive experience in developing robust and scalable Java applications. You will work closely with other developers and stakeholders to deliver high-quality software solutions.
Responsibilities
- Design, develop, and maintain Java applications
- Collaborate with cross-functional teams to define, design, and ship new features
- Troubleshoot and debug applications to optimize performance
- Participate in code reviews to maintain code quality and share knowledge
- Write unit and integration tests to ensure code reliability
- Stay up-to-date with emerging technologies and industry trends to enhance skills
Skills and Qualifications
- 5-10 years of experience in Java development
- Strong knowledge of Java and related technologies
- Experience with frameworks such as Spring and Hibernate
- Proficient in RESTful APIs and web services
- Familiarity with front-end technologies like HTML, CSS, and JavaScript
- Understanding of database management systems (e.g., MySQL, PostgreSQL)
- Experience with version control systems (e.g., Git)
- Strong problem-solving skills and ability to work in a team
- Excellent communication and interpersonal skills