**Java Developer**
**Company**: Classboxes Technologies
**About Us**:
Classboxes Technologies is dedicated to creating cutting-edge software solutions. We foster a collaborative and innovative work environment that encourages professional growth. Be a part of our team and work on exciting, impactful projects where your expertise will be highly valued.
**Key Responsibilities**:
- Design, develop, and maintain high-quality Java applications.
- Collaborate with cross-functional teams to define and implement new features.
- Diagnose and resolve performance issues and bugs.
- Write clean, efficient, and well-documented code.
- Engage in code reviews and contribute to continuous improvement and best practices.
**Required Qualifications**:
- Bachelor’s degree in Computer Science or a related field.
- Proven experience in Java development.
- Strong knowledge of Java frameworks such as Spring and Hibernate.
- Proficiency in web technologies like HTML, CSS, and JavaScript.
- Experience working with relational databases such as MySQL and PostgreSQL.
- Strong problem-solving abilities and excellent communication skills.
**Preferred Skills**:
- Experience with Agile development methodologies.
- Familiarity with cloud platforms like AWS or Azure.
- Understanding of microservices architecture.
**What We Offer**:
- Competitive salary.
- Comprehensive health, dental, and vision insurance.
- Retirement savings plan.
- Flexible working hours.
- Opportunities for professional growth and development.