Description
We are seeking freshers/entry-level candidates for the position of Java Developer. The ideal candidate will be responsible for developing and maintaining Java applications, participating in the software development lifecycle, and collaborating with cross-functional teams to deliver high-quality software solutions.
Responsibilities
- Develop and maintain Java applications
- Participate in the full software development lifecycle
- Collaborate with cross-functional teams to define, design, and ship new features
- Troubleshoot and debug applications
- Write clean, scalable, and efficient code
- Conduct code reviews and provide constructive feedback
- Stay updated with emerging technologies and industry trends
Skills and Qualifications
- Proficiency in Java programming language
- Understanding of object-oriented programming concepts
- Familiarity with frameworks such as Spring or Hibernate
- Knowledge of database management and SQL
- Experience with version control systems like Git
- Basic understanding of web technologies (HTML, CSS, JavaScript)
- Strong problem-solving skills and attention to detail
- Good communication and teamwork abilities