Description
We are seeking a skilled Java Developer to join our development team in India. The ideal candidate will have 7-12 years of experience in software development, with a strong focus on Java technologies. You will be responsible for designing, developing, and maintaining high-quality applications that meet client requirements.
Responsibilities
- Design, develop, and maintain Java applications
- Collaborate with cross-functional teams to define, design, and ship new features
- Ensure the performance, quality, and responsiveness of applications
- Identify and resolve bottlenecks and bugs
- Participate in code reviews and maintain code quality standards
- Stay updated with the latest industry trends and technologies
Skills and Qualifications
- 7-12 years of experience in Java development
- Proficient in Java frameworks such as Spring, Hibernate
- Strong understanding of object-oriented programming principles
- Experience with RESTful APIs and web services
- Knowledge of SQL and database management systems like MySQL or Oracle
- Familiarity with version control systems such as Git
- Ability to work in an Agile/Scrum development environment
- Strong analytical and problem-solving skills
- Excellent communication and teamwork skills