We are seeking a passionate and skilled Java Developer to join our development team. The ideal candidate will have hands-on experience with Java, object-oriented programming, and software development principles.
Key Responsibilities:
- Design, develop, and maintain Java-based applications.
- Write clean, efficient, and scalable code following best practices.
- Collaborate with front-end developers, testers, and project managers.
- Debug and resolve technical issues throughout the development cycle.
- Participate in code reviews and contribute to continuous improvement.
- Integrate APIs and work with databases such as MySQL or PostgreSQL.
Required Skills:
- Strong knowledge of Core Java and OOP concepts.
- Experience with Spring Boot, Hibernate, or similar frameworks is a plus.
- Understanding of RESTful APIs and web services.
- Basic knowledge of HTML, CSS, JavaScript (optional).
- Familiarity with version control tools like Git.
- Good problem-solving and analytical skills.
Education:
- Bachelor’s Degree in Computer Science, IT, Engineering, or a related field.
Perks & Benefits:
- Friendly and collaborative work environment.
- Hands-on project exposure.
- Mentorship from experienced professionals.
- Career growth and learning opportunities.