We are seeking a skilled Java Developer to join our team in Hyderabad, India. The ideal candidate will have 3-6 years of experience in Java development and will be responsible for building high-quality, innovative, and fully performing software in compliance with coding standards and technical design.
Responsibilities
- Design, develop, and maintain Java applications.
- Collaborate with cross-functional teams to define, design, and ship recent 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 software quality.
Skills and Qualifications
- Proficient in Java programming language and its frameworks (e.g., Spring, Hibernate).
- Strong understanding of Object-Oriented Programming (OOP) principles.
- Experience with RESTful web services and APIs.
- Familiarity with relational databases (e.g., MySQL, PostgreSQL) and SQL.
- Knowledge of version control systems (e.g., Git).
- Ability to work in an Agile development environment.