Java Developer
Job Description
We are looking for a skilled Java developer (Experienced in Spring) to join our team. The ideal candidate will have experience in developing high-quality software applications using Java and related technologies. As a Java developer, you will be responsible for designing, developing, and maintaining software applications that meet the needs of our clients.
Responsibilities:
- Designing and developing software applications using Java and related technologies
- Collaborating with cross-functional teams to identify and prioritize software features
- Writing clean, efficient, and well-documented code
- Testing and debugging software applications to ensure high quality and reliability
- Maintaining existing software applications and providing technical support as needed
Requirements:
- Proven experience as a Java developer, with a strong understanding of Java fundamentals and related technologies
- Experience with Spring, Hibernate, and other Java frameworks
- Familiarity with Agile development methodologies
- Familiarity with database design and SQL.
- Strong problem-solving skills and attention to detail
- Excellent written and verbal communication skills
- Bachelor's degree in Computer Science or related field