Job Description: Java Developer
Responsibilities:
- Collaborate with the development team to design, develop and maintain Java-based applications
- Participate in code reviews to ensure quality standards are met
- Keep up-to-date with the latest industry trends and technologies
- Strong proficiency in Java programming language
- Experience with Spring Framework and other related frameworks
- Good understanding of object-oriented programming principles
- Familiarity with relational databases such as MySQL or Oracle
- Knowledge of front-end technologies such as HTML, CSS, and JavaScript
- Excellent problem-solving and analytical skills
- Strong attention to detail and ability to meet deadlines
- Strong communication and collaboration skills