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 development
- Strong knowledge of Java and related frameworks (Spring, Hibernate, etc.)
- Experience with web technologies such as HTML, CSS, and JavaScript
- Experience with databases such as MySQL, Oracle, or SQL Server
- Experience with version control systems such as Git or SVN
- Strong problem-solving and analytical skills
- Excellent communication and collaboration skills
- Bachelor's or Master's degree in Computer Science or related field
Skills Required
Java, Hibernate, Spring, Microservices