Description
We are looking for an experienced Java Developer to join our team. The successful candidate will have 6-11 years of experience in Java development and will be responsible for designing, developing, and maintaining high-performance applications for our clients.
Responsibilities
- Design, develop, and maintain Java applications
- Collaborate with cross-functional teams to identify and prioritize software features
- Write clean, efficient, and well-documented code
- Perform code reviews and provide constructive feedback to other developers
- Debug and troubleshoot application issues
- Stay up-to-date with emerging trends and technologies in Java development
Skills and Qualifications
6-11 years of experience in Java developmentStrong knowledge of Java and related frameworks (Spring, Hibernate, etc.)Experience with web technologies such as HTML, CSS, and JavaScriptExperience with databases such as MySQL, Oracle, or SQL ServerExperience with version control systems such as Git or SVNStrong problem-solving and analytical skillsExcellent communication and collaboration skillsBachelor's or Master's degree in Computer Science or related fieldSkills Required
Java, Hibernate, Spring, Microservices