Description
We are seeking a skilled Java Developer to join our dynamic team in India. The ideal candidate will have 5-9 years of experience in developing scalable applications and will be responsible for enhancing the functionality of our existing systems as well as contributing to new projects.
Responsibilities
- Develop and maintain high-quality Java applications
- Collaborate with cross-functional teams to define, design, and ship new features
- Ensure the performance, quality, and responsiveness of applications
- Identify and fix bugs in existing applications
- Participate in code reviews and maintain coding standards
- Write well-designed, testable, and efficient code
- Assist in the integration of user-facing elements with server-side logic
Skills and Qualifications
- 5-9 years of experience in Java development
- Strong knowledge of Java and related technologies
- Experience with frameworks such as Spring and Hibernate
- Proficient in web services (REST/SOAP)
- Familiarity with databases (SQL and NoSQL)
- Understanding of Agile methodologies
- Experience with version control systems such as Git
- Strong problem-solving skills and ability to work under pressure
- Excellent communication and teamwork skills