Description
We are seeking a Java Developer to join our dynamic team. This is an excellent opportunity for freshers/entry-level candidates to kickstart their careers in software development. You will be involved in developing and maintaining Java applications, collaborating with team members to deliver high-quality software solutions.
Responsibilities
- 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 correct bottlenecks and fix bugs
- Participate in code reviews and maintain code quality standards
- Write unit tests and integration tests to ensure application robustness
- Document development processes, code changes, and technical specifications
Skills and Qualifications
- Strong understanding of Java programming language
- Familiarity with Java frameworks such as Spring and Hibernate
- Knowledge of object-oriented programming principles
- Understanding of RESTful APIs and web services
- Experience with version control systems like Git
- Basic understanding of database management and SQL
- Good problem-solving skills and attention to detail
- Ability to work collaboratively in a team environment
- Strong communication skills