Description

Key Responsibilities

Develop, test, and maintain Java applications based on project requirements.
Write clean, efficient, and well-documented code.
Collaborate with cross-functional teams to define and refine project requirements.
Troubleshoot and resolve software defects and issues.
Participate in code reviews and provide constructive feedback.
Implement and maintain application features and enhancements.
Ensure code quality and adhere to development best practices.
Stay updated with the latest industry trends and technologies.

Required Skills And Qualifications

Bachelor’s degree in Computer Science, Information Technology, or a related field.
2-4 years of experience in Core Java development.
Proficiency in Core Java, including object-oriented programming and design patterns.
Experience with Java frameworks and libraries (e.g., Spring, Hibernate).
Familiarity with version control systems (e.g., Git).
Strong problem-solving and analytical skills.
Good communication and teamwork abilities.

Preferred Qualifications

Experience with web technologies (e.g., HTML, CSS, JavaScript).
Knowledge of databases and SQL.
Familiarity with Agile development methodologies.
 

Education

Bachelor's degree in Computer Science