Job Requirements
We are currently seeking a highly skilled and experienced Java Developer to join our team on a full-time, regular basis. As a Java Developer, you will be responsible for developing and maintaining high-quality software applications using Java programming language.
Responsibilities:
- Designing, coding, and debugging software applications using Java programming language
- Collaborating with cross-functional teams to define, design, and ship new features
- Conducting thorough testing and quality assurance of software applications
- Troubleshooting and resolving software defects and issues
- Participating in code reviews to ensure code quality and adherence to coding standards
- Keeping up-to-date with the latest industry trends and technologies in Java development
Requirements:
- Bachelor's degree in computer science engineering, or a related field
- Proven experience as a Java Developer, with a strong understanding of Java programming language and its ecosystem
- Solid knowledge of object-oriented programming principles and design patterns
- Experience with Java frameworks such as Spring, Hibernate, or similar
- Familiarity with front-end technologies such as HTML, CSS, and JavaScript
- Strong problem-solving and analytical skills
- Excellent communication and teamwork abilities
- Ability to work independently and meet project deadlines