Description
We are looking for freshers/entry-level candidates for the position of Java Developer. The ideal candidate will be responsible for designing, developing, and maintaining Java applications, collaborating with cross-functional teams, and contributing to the overall improvement of our software solutions.
Responsibilities
- Design, develop, and maintain Java applications to meet business requirements.
- Write clean, scalable code using Java programming language.
- Collaborate with front-end developers to integrate user-facing elements using server-side logic.
- Participate in code reviews to ensure code quality and adherence to best practices.
- Troubleshoot, debug, and optimize existing Java applications.
- Stay updated with the latest industry trends and technologies related to Java development.
Skills and Qualifications
- Strong understanding of Java programming language and its core concepts.
- Familiarity with Java frameworks such as Spring and Hibernate.
- Knowledge of web technologies such as HTML, CSS, and JavaScript.
- Understanding of relational databases and SQL.
- Basic understanding of version control systems, preferably Git.
- Excellent problem-solving skills and attention to detail.
- Good communication and teamwork skills.